CharAnim_M2pro  0.1
GLee.h
Go to the documentation of this file.
1 /***************************************************************************
2 *
3 * GLee.h
4 * GLee (OpenGL Easy Extension library)
5 * Version : 5.4
6 *
7 * Copyright (c)2009 Ben Woodhouse All rights reserved.
8 *
9 * Redistribution and use in source and binary forms, with or without
10 * modification, are permitted provided that the following conditions are
11 * met:
12 * 1. Redistributions of source code must retain the above copyright
13 * notice, this list of conditions and the following disclaimer as
14 * the first lines of this file unmodified.
15 * 2. Redistributions in binary form must reproduce the above copyright
16 * notice, this list of conditions and the following disclaimer in the
17 * documentation and/or other materials provided with the distribution.
18 *
19 * THIS SOFTWARE IS PROVIDED BY BEN WOODHOUSE ``AS IS'' AND ANY EXPRESS OR
20 * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
21 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
22 * IN NO EVENT SHALL BEN WOODHOUSE BE LIABLE FOR ANY DIRECT, INDIRECT,
23 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
24 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
25 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
26 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
27 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
28 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
29 
30 * Web: http://elf-stone.com/glee.php
31 *
32 * [This file was automatically generated by GLeeGen 7.0
33 *
34 ***************************************************************************/
35 
36 #ifndef __glee_h_
37 #define __glee_h_
38 
39 #ifdef __gl_h_
40  #error gl.h included before glee.h
41 #endif
42 
43 #ifdef __glext_h_
44  #error glext.h included before glee.h
45 #endif
46 
47 #ifdef __wglext_h_
48  #error wglext.h included before glee.h
49 #endif
50 
51 #ifdef __glxext_h_
52  #error glxext.h included before glee.h
53 #endif
54 
55 #ifdef WIN32
56  #define WIN32_LEAN_AND_MEAN
57  #include <windows.h>
58  #include <GL/gl.h>
59 #elif defined(__APPLE__) || defined(__APPLE_CC__)
60  #define GL_GLEXT_LEGACY
61  #include <OpenGL/gl.h>
62 #else // GLX
63  #define __glext_h_ /* prevent glext.h from being included */
64  #define __glxext_h_ /* prevent glxext.h from being included */
65  #define GLX_GLXEXT_PROTOTYPES
66  #include <GL/gl.h>
67  #include <GL/glx.h>
68 #endif
69 
70 #ifndef APIENTRY
71  #define APIENTRY
72 #endif
73 
74 #ifndef APIENTRYP
75  #define APIENTRYP APIENTRY *
76 #endif
77 
78 #define GLEE_EXTERN extern
79 
80 #ifdef __cplusplus
81  extern "C" { /* begin C linkage */
82 #endif
83 
84 #define GLEE_LINK_FAIL 0
85 #define GLEE_LINK_PARTIAL 1
86 #define GLEE_LINK_COMPLETE 2
87 
88 /* Extension querying variables */
89 
412 
413 /* Aliases for extension querying variables */
414 
415 #define GLEE_VERSION_1_2 GLeeEnabled(&_GLEE_VERSION_1_2)
416 #define GLEE_ARB_imaging GLeeEnabled(&_GLEE_ARB_imaging)
417 #define GLEE_VERSION_1_3 GLeeEnabled(&_GLEE_VERSION_1_3)
418 #define GLEE_VERSION_1_4 GLeeEnabled(&_GLEE_VERSION_1_4)
419 #define GLEE_VERSION_1_5 GLeeEnabled(&_GLEE_VERSION_1_5)
420 #define GLEE_VERSION_2_0 GLeeEnabled(&_GLEE_VERSION_2_0)
421 #define GLEE_VERSION_2_1 GLeeEnabled(&_GLEE_VERSION_2_1)
422 #define GLEE_VERSION_3_0 GLeeEnabled(&_GLEE_VERSION_3_0)
423 #define GLEE_ARB_multitexture GLeeEnabled(&_GLEE_ARB_multitexture)
424 #define GLEE_ARB_transpose_matrix GLeeEnabled(&_GLEE_ARB_transpose_matrix)
425 #define GLEE_ARB_multisample GLeeEnabled(&_GLEE_ARB_multisample)
426 #define GLEE_ARB_texture_env_add GLeeEnabled(&_GLEE_ARB_texture_env_add)
427 #define GLEE_ARB_texture_cube_map GLeeEnabled(&_GLEE_ARB_texture_cube_map)
428 #define GLEE_ARB_texture_compression GLeeEnabled(&_GLEE_ARB_texture_compression)
429 #define GLEE_ARB_texture_border_clamp GLeeEnabled(&_GLEE_ARB_texture_border_clamp)
430 #define GLEE_ARB_point_parameters GLeeEnabled(&_GLEE_ARB_point_parameters)
431 #define GLEE_ARB_vertex_blend GLeeEnabled(&_GLEE_ARB_vertex_blend)
432 #define GLEE_ARB_matrix_palette GLeeEnabled(&_GLEE_ARB_matrix_palette)
433 #define GLEE_ARB_texture_env_combine GLeeEnabled(&_GLEE_ARB_texture_env_combine)
434 #define GLEE_ARB_texture_env_crossbar GLeeEnabled(&_GLEE_ARB_texture_env_crossbar)
435 #define GLEE_ARB_texture_env_dot3 GLeeEnabled(&_GLEE_ARB_texture_env_dot3)
436 #define GLEE_ARB_texture_mirrored_repeat GLeeEnabled(&_GLEE_ARB_texture_mirrored_repeat)
437 #define GLEE_ARB_depth_texture GLeeEnabled(&_GLEE_ARB_depth_texture)
438 #define GLEE_ARB_shadow GLeeEnabled(&_GLEE_ARB_shadow)
439 #define GLEE_ARB_shadow_ambient GLeeEnabled(&_GLEE_ARB_shadow_ambient)
440 #define GLEE_ARB_window_pos GLeeEnabled(&_GLEE_ARB_window_pos)
441 #define GLEE_ARB_vertex_program GLeeEnabled(&_GLEE_ARB_vertex_program)
442 #define GLEE_ARB_fragment_program GLeeEnabled(&_GLEE_ARB_fragment_program)
443 #define GLEE_ARB_vertex_buffer_object GLeeEnabled(&_GLEE_ARB_vertex_buffer_object)
444 #define GLEE_ARB_occlusion_query GLeeEnabled(&_GLEE_ARB_occlusion_query)
445 #define GLEE_ARB_shader_objects GLeeEnabled(&_GLEE_ARB_shader_objects)
446 #define GLEE_ARB_vertex_shader GLeeEnabled(&_GLEE_ARB_vertex_shader)
447 #define GLEE_ARB_fragment_shader GLeeEnabled(&_GLEE_ARB_fragment_shader)
448 #define GLEE_ARB_shading_language_100 GLeeEnabled(&_GLEE_ARB_shading_language_100)
449 #define GLEE_ARB_texture_non_power_of_two GLeeEnabled(&_GLEE_ARB_texture_non_power_of_two)
450 #define GLEE_ARB_point_sprite GLeeEnabled(&_GLEE_ARB_point_sprite)
451 #define GLEE_ARB_fragment_program_shadow GLeeEnabled(&_GLEE_ARB_fragment_program_shadow)
452 #define GLEE_ARB_draw_buffers GLeeEnabled(&_GLEE_ARB_draw_buffers)
453 #define GLEE_ARB_texture_rectangle GLeeEnabled(&_GLEE_ARB_texture_rectangle)
454 #define GLEE_ARB_color_buffer_float GLeeEnabled(&_GLEE_ARB_color_buffer_float)
455 #define GLEE_ARB_half_float_pixel GLeeEnabled(&_GLEE_ARB_half_float_pixel)
456 #define GLEE_ARB_texture_float GLeeEnabled(&_GLEE_ARB_texture_float)
457 #define GLEE_ARB_pixel_buffer_object GLeeEnabled(&_GLEE_ARB_pixel_buffer_object)
458 #define GLEE_ARB_depth_buffer_float GLeeEnabled(&_GLEE_ARB_depth_buffer_float)
459 #define GLEE_ARB_draw_instanced GLeeEnabled(&_GLEE_ARB_draw_instanced)
460 #define GLEE_ARB_framebuffer_object GLeeEnabled(&_GLEE_ARB_framebuffer_object)
461 #define GLEE_ARB_framebuffer_sRGB GLeeEnabled(&_GLEE_ARB_framebuffer_sRGB)
462 #define GLEE_ARB_geometry_shader4 GLeeEnabled(&_GLEE_ARB_geometry_shader4)
463 #define GLEE_ARB_half_float_vertex GLeeEnabled(&_GLEE_ARB_half_float_vertex)
464 #define GLEE_ARB_instanced_arrays GLeeEnabled(&_GLEE_ARB_instanced_arrays)
465 #define GLEE_ARB_map_buffer_range GLeeEnabled(&_GLEE_ARB_map_buffer_range)
466 #define GLEE_ARB_texture_buffer_object GLeeEnabled(&_GLEE_ARB_texture_buffer_object)
467 #define GLEE_ARB_texture_compression_rgtc GLeeEnabled(&_GLEE_ARB_texture_compression_rgtc)
468 #define GLEE_ARB_texture_rg GLeeEnabled(&_GLEE_ARB_texture_rg)
469 #define GLEE_ARB_vertex_array_object GLeeEnabled(&_GLEE_ARB_vertex_array_object)
470 #define GLEE_EXT_abgr GLeeEnabled(&_GLEE_EXT_abgr)
471 #define GLEE_EXT_blend_color GLeeEnabled(&_GLEE_EXT_blend_color)
472 #define GLEE_EXT_polygon_offset GLeeEnabled(&_GLEE_EXT_polygon_offset)
473 #define GLEE_EXT_texture GLeeEnabled(&_GLEE_EXT_texture)
474 #define GLEE_EXT_texture3D GLeeEnabled(&_GLEE_EXT_texture3D)
475 #define GLEE_SGIS_texture_filter4 GLeeEnabled(&_GLEE_SGIS_texture_filter4)
476 #define GLEE_EXT_subtexture GLeeEnabled(&_GLEE_EXT_subtexture)
477 #define GLEE_EXT_copy_texture GLeeEnabled(&_GLEE_EXT_copy_texture)
478 #define GLEE_EXT_histogram GLeeEnabled(&_GLEE_EXT_histogram)
479 #define GLEE_EXT_convolution GLeeEnabled(&_GLEE_EXT_convolution)
480 #define GLEE_SGI_color_matrix GLeeEnabled(&_GLEE_SGI_color_matrix)
481 #define GLEE_SGI_color_table GLeeEnabled(&_GLEE_SGI_color_table)
482 #define GLEE_SGIS_pixel_texture GLeeEnabled(&_GLEE_SGIS_pixel_texture)
483 #define GLEE_SGIX_pixel_texture GLeeEnabled(&_GLEE_SGIX_pixel_texture)
484 #define GLEE_SGIS_texture4D GLeeEnabled(&_GLEE_SGIS_texture4D)
485 #define GLEE_SGI_texture_color_table GLeeEnabled(&_GLEE_SGI_texture_color_table)
486 #define GLEE_EXT_cmyka GLeeEnabled(&_GLEE_EXT_cmyka)
487 #define GLEE_EXT_texture_object GLeeEnabled(&_GLEE_EXT_texture_object)
488 #define GLEE_SGIS_detail_texture GLeeEnabled(&_GLEE_SGIS_detail_texture)
489 #define GLEE_SGIS_sharpen_texture GLeeEnabled(&_GLEE_SGIS_sharpen_texture)
490 #define GLEE_EXT_packed_pixels GLeeEnabled(&_GLEE_EXT_packed_pixels)
491 #define GLEE_SGIS_texture_lod GLeeEnabled(&_GLEE_SGIS_texture_lod)
492 #define GLEE_SGIS_multisample GLeeEnabled(&_GLEE_SGIS_multisample)
493 #define GLEE_EXT_rescale_normal GLeeEnabled(&_GLEE_EXT_rescale_normal)
494 #define GLEE_EXT_vertex_array GLeeEnabled(&_GLEE_EXT_vertex_array)
495 #define GLEE_EXT_misc_attribute GLeeEnabled(&_GLEE_EXT_misc_attribute)
496 #define GLEE_SGIS_generate_mipmap GLeeEnabled(&_GLEE_SGIS_generate_mipmap)
497 #define GLEE_SGIX_clipmap GLeeEnabled(&_GLEE_SGIX_clipmap)
498 #define GLEE_SGIX_shadow GLeeEnabled(&_GLEE_SGIX_shadow)
499 #define GLEE_SGIS_texture_edge_clamp GLeeEnabled(&_GLEE_SGIS_texture_edge_clamp)
500 #define GLEE_SGIS_texture_border_clamp GLeeEnabled(&_GLEE_SGIS_texture_border_clamp)
501 #define GLEE_EXT_blend_minmax GLeeEnabled(&_GLEE_EXT_blend_minmax)
502 #define GLEE_EXT_blend_subtract GLeeEnabled(&_GLEE_EXT_blend_subtract)
503 #define GLEE_EXT_blend_logic_op GLeeEnabled(&_GLEE_EXT_blend_logic_op)
504 #define GLEE_SGIX_interlace GLeeEnabled(&_GLEE_SGIX_interlace)
505 #define GLEE_SGIX_pixel_tiles GLeeEnabled(&_GLEE_SGIX_pixel_tiles)
506 #define GLEE_SGIS_texture_select GLeeEnabled(&_GLEE_SGIS_texture_select)
507 #define GLEE_SGIX_sprite GLeeEnabled(&_GLEE_SGIX_sprite)
508 #define GLEE_SGIX_texture_multi_buffer GLeeEnabled(&_GLEE_SGIX_texture_multi_buffer)
509 #define GLEE_EXT_point_parameters GLeeEnabled(&_GLEE_EXT_point_parameters)
510 #define GLEE_SGIS_point_parameters GLeeEnabled(&_GLEE_SGIS_point_parameters)
511 #define GLEE_SGIX_instruments GLeeEnabled(&_GLEE_SGIX_instruments)
512 #define GLEE_SGIX_texture_scale_bias GLeeEnabled(&_GLEE_SGIX_texture_scale_bias)
513 #define GLEE_SGIX_framezoom GLeeEnabled(&_GLEE_SGIX_framezoom)
514 #define GLEE_SGIX_tag_sample_buffer GLeeEnabled(&_GLEE_SGIX_tag_sample_buffer)
515 #define GLEE_FfdMaskSGIX GLeeEnabled(&_GLEE_FfdMaskSGIX)
516 #define GLEE_SGIX_polynomial_ffd GLeeEnabled(&_GLEE_SGIX_polynomial_ffd)
517 #define GLEE_SGIX_reference_plane GLeeEnabled(&_GLEE_SGIX_reference_plane)
518 #define GLEE_SGIX_flush_raster GLeeEnabled(&_GLEE_SGIX_flush_raster)
519 #define GLEE_SGIX_depth_texture GLeeEnabled(&_GLEE_SGIX_depth_texture)
520 #define GLEE_SGIS_fog_function GLeeEnabled(&_GLEE_SGIS_fog_function)
521 #define GLEE_SGIX_fog_offset GLeeEnabled(&_GLEE_SGIX_fog_offset)
522 #define GLEE_HP_image_transform GLeeEnabled(&_GLEE_HP_image_transform)
523 #define GLEE_HP_convolution_border_modes GLeeEnabled(&_GLEE_HP_convolution_border_modes)
524 #define GLEE_INGR_palette_buffer GLeeEnabled(&_GLEE_INGR_palette_buffer)
525 #define GLEE_SGIX_texture_add_env GLeeEnabled(&_GLEE_SGIX_texture_add_env)
526 #define GLEE_EXT_color_subtable GLeeEnabled(&_GLEE_EXT_color_subtable)
527 #define GLEE_PGI_vertex_hints GLeeEnabled(&_GLEE_PGI_vertex_hints)
528 #define GLEE_PGI_misc_hints GLeeEnabled(&_GLEE_PGI_misc_hints)
529 #define GLEE_EXT_paletted_texture GLeeEnabled(&_GLEE_EXT_paletted_texture)
530 #define GLEE_EXT_clip_volume_hint GLeeEnabled(&_GLEE_EXT_clip_volume_hint)
531 #define GLEE_SGIX_list_priority GLeeEnabled(&_GLEE_SGIX_list_priority)
532 #define GLEE_SGIX_ir_instrument1 GLeeEnabled(&_GLEE_SGIX_ir_instrument1)
533 #define GLEE_SGIX_calligraphic_fragment GLeeEnabled(&_GLEE_SGIX_calligraphic_fragment)
534 #define GLEE_SGIX_texture_lod_bias GLeeEnabled(&_GLEE_SGIX_texture_lod_bias)
535 #define GLEE_SGIX_shadow_ambient GLeeEnabled(&_GLEE_SGIX_shadow_ambient)
536 #define GLEE_EXT_index_texture GLeeEnabled(&_GLEE_EXT_index_texture)
537 #define GLEE_EXT_index_material GLeeEnabled(&_GLEE_EXT_index_material)
538 #define GLEE_EXT_index_func GLeeEnabled(&_GLEE_EXT_index_func)
539 #define GLEE_EXT_index_array_formats GLeeEnabled(&_GLEE_EXT_index_array_formats)
540 #define GLEE_EXT_compiled_vertex_array GLeeEnabled(&_GLEE_EXT_compiled_vertex_array)
541 #define GLEE_EXT_cull_vertex GLeeEnabled(&_GLEE_EXT_cull_vertex)
542 #define GLEE_SGIX_ycrcb GLeeEnabled(&_GLEE_SGIX_ycrcb)
543 #define GLEE_SGIX_fragment_lighting GLeeEnabled(&_GLEE_SGIX_fragment_lighting)
544 #define GLEE_IBM_rasterpos_clip GLeeEnabled(&_GLEE_IBM_rasterpos_clip)
545 #define GLEE_HP_texture_lighting GLeeEnabled(&_GLEE_HP_texture_lighting)
546 #define GLEE_EXT_draw_range_elements GLeeEnabled(&_GLEE_EXT_draw_range_elements)
547 #define GLEE_WIN_phong_shading GLeeEnabled(&_GLEE_WIN_phong_shading)
548 #define GLEE_WIN_specular_fog GLeeEnabled(&_GLEE_WIN_specular_fog)
549 #define GLEE_EXT_light_texture GLeeEnabled(&_GLEE_EXT_light_texture)
550 #define GLEE_SGIX_blend_alpha_minmax GLeeEnabled(&_GLEE_SGIX_blend_alpha_minmax)
551 #define GLEE_SGIX_impact_pixel_texture GLeeEnabled(&_GLEE_SGIX_impact_pixel_texture)
552 #define GLEE_EXT_bgra GLeeEnabled(&_GLEE_EXT_bgra)
553 #define GLEE_SGIX_async GLeeEnabled(&_GLEE_SGIX_async)
554 #define GLEE_SGIX_async_pixel GLeeEnabled(&_GLEE_SGIX_async_pixel)
555 #define GLEE_SGIX_async_histogram GLeeEnabled(&_GLEE_SGIX_async_histogram)
556 #define GLEE_INTEL_texture_scissor GLeeEnabled(&_GLEE_INTEL_texture_scissor)
557 #define GLEE_INTEL_parallel_arrays GLeeEnabled(&_GLEE_INTEL_parallel_arrays)
558 #define GLEE_HP_occlusion_test GLeeEnabled(&_GLEE_HP_occlusion_test)
559 #define GLEE_EXT_pixel_transform GLeeEnabled(&_GLEE_EXT_pixel_transform)
560 #define GLEE_EXT_pixel_transform_color_table GLeeEnabled(&_GLEE_EXT_pixel_transform_color_table)
561 #define GLEE_EXT_shared_texture_palette GLeeEnabled(&_GLEE_EXT_shared_texture_palette)
562 #define GLEE_EXT_separate_specular_color GLeeEnabled(&_GLEE_EXT_separate_specular_color)
563 #define GLEE_EXT_secondary_color GLeeEnabled(&_GLEE_EXT_secondary_color)
564 #define GLEE_EXT_texture_perturb_normal GLeeEnabled(&_GLEE_EXT_texture_perturb_normal)
565 #define GLEE_EXT_multi_draw_arrays GLeeEnabled(&_GLEE_EXT_multi_draw_arrays)
566 #define GLEE_EXT_fog_coord GLeeEnabled(&_GLEE_EXT_fog_coord)
567 #define GLEE_REND_screen_coordinates GLeeEnabled(&_GLEE_REND_screen_coordinates)
568 #define GLEE_EXT_coordinate_frame GLeeEnabled(&_GLEE_EXT_coordinate_frame)
569 #define GLEE_EXT_texture_env_combine GLeeEnabled(&_GLEE_EXT_texture_env_combine)
570 #define GLEE_APPLE_specular_vector GLeeEnabled(&_GLEE_APPLE_specular_vector)
571 #define GLEE_APPLE_transform_hint GLeeEnabled(&_GLEE_APPLE_transform_hint)
572 #define GLEE_SGIX_fog_scale GLeeEnabled(&_GLEE_SGIX_fog_scale)
573 #define GLEE_SUNX_constant_data GLeeEnabled(&_GLEE_SUNX_constant_data)
574 #define GLEE_SUN_global_alpha GLeeEnabled(&_GLEE_SUN_global_alpha)
575 #define GLEE_SUN_triangle_list GLeeEnabled(&_GLEE_SUN_triangle_list)
576 #define GLEE_SUN_vertex GLeeEnabled(&_GLEE_SUN_vertex)
577 #define GLEE_EXT_blend_func_separate GLeeEnabled(&_GLEE_EXT_blend_func_separate)
578 #define GLEE_INGR_color_clamp GLeeEnabled(&_GLEE_INGR_color_clamp)
579 #define GLEE_INGR_interlace_read GLeeEnabled(&_GLEE_INGR_interlace_read)
580 #define GLEE_EXT_stencil_wrap GLeeEnabled(&_GLEE_EXT_stencil_wrap)
581 #define GLEE_EXT_422_pixels GLeeEnabled(&_GLEE_EXT_422_pixels)
582 #define GLEE_NV_texgen_reflection GLeeEnabled(&_GLEE_NV_texgen_reflection)
583 #define GLEE_EXT_texture_cube_map GLeeEnabled(&_GLEE_EXT_texture_cube_map)
584 #define GLEE_SUN_convolution_border_modes GLeeEnabled(&_GLEE_SUN_convolution_border_modes)
585 #define GLEE_EXT_texture_env_add GLeeEnabled(&_GLEE_EXT_texture_env_add)
586 #define GLEE_EXT_texture_lod_bias GLeeEnabled(&_GLEE_EXT_texture_lod_bias)
587 #define GLEE_EXT_texture_filter_anisotropic GLeeEnabled(&_GLEE_EXT_texture_filter_anisotropic)
588 #define GLEE_EXT_vertex_weighting GLeeEnabled(&_GLEE_EXT_vertex_weighting)
589 #define GLEE_NV_light_max_exponent GLeeEnabled(&_GLEE_NV_light_max_exponent)
590 #define GLEE_NV_vertex_array_range GLeeEnabled(&_GLEE_NV_vertex_array_range)
591 #define GLEE_NV_register_combiners GLeeEnabled(&_GLEE_NV_register_combiners)
592 #define GLEE_NV_fog_distance GLeeEnabled(&_GLEE_NV_fog_distance)
593 #define GLEE_NV_texgen_emboss GLeeEnabled(&_GLEE_NV_texgen_emboss)
594 #define GLEE_NV_blend_square GLeeEnabled(&_GLEE_NV_blend_square)
595 #define GLEE_NV_texture_env_combine4 GLeeEnabled(&_GLEE_NV_texture_env_combine4)
596 #define GLEE_MESA_resize_buffers GLeeEnabled(&_GLEE_MESA_resize_buffers)
597 #define GLEE_MESA_window_pos GLeeEnabled(&_GLEE_MESA_window_pos)
598 #define GLEE_EXT_texture_compression_s3tc GLeeEnabled(&_GLEE_EXT_texture_compression_s3tc)
599 #define GLEE_IBM_cull_vertex GLeeEnabled(&_GLEE_IBM_cull_vertex)
600 #define GLEE_IBM_multimode_draw_arrays GLeeEnabled(&_GLEE_IBM_multimode_draw_arrays)
601 #define GLEE_IBM_vertex_array_lists GLeeEnabled(&_GLEE_IBM_vertex_array_lists)
602 #define GLEE_SGIX_subsample GLeeEnabled(&_GLEE_SGIX_subsample)
603 #define GLEE_SGIX_ycrcb_subsample GLeeEnabled(&_GLEE_SGIX_ycrcb_subsample)
604 #define GLEE_SGIX_ycrcba GLeeEnabled(&_GLEE_SGIX_ycrcba)
605 #define GLEE_SGI_depth_pass_instrument GLeeEnabled(&_GLEE_SGI_depth_pass_instrument)
606 #define GLEE_3DFX_texture_compression_FXT1 GLeeEnabled(&_GLEE_3DFX_texture_compression_FXT1)
607 #define GLEE_3DFX_multisample GLeeEnabled(&_GLEE_3DFX_multisample)
608 #define GLEE_3DFX_tbuffer GLeeEnabled(&_GLEE_3DFX_tbuffer)
609 #define GLEE_EXT_multisample GLeeEnabled(&_GLEE_EXT_multisample)
610 #define GLEE_SGIX_vertex_preclip GLeeEnabled(&_GLEE_SGIX_vertex_preclip)
611 #define GLEE_SGIX_convolution_accuracy GLeeEnabled(&_GLEE_SGIX_convolution_accuracy)
612 #define GLEE_SGIX_resample GLeeEnabled(&_GLEE_SGIX_resample)
613 #define GLEE_SGIS_point_line_texgen GLeeEnabled(&_GLEE_SGIS_point_line_texgen)
614 #define GLEE_SGIS_texture_color_mask GLeeEnabled(&_GLEE_SGIS_texture_color_mask)
615 #define GLEE_EXT_texture_env_dot3 GLeeEnabled(&_GLEE_EXT_texture_env_dot3)
616 #define GLEE_ATI_texture_mirror_once GLeeEnabled(&_GLEE_ATI_texture_mirror_once)
617 #define GLEE_NV_fence GLeeEnabled(&_GLEE_NV_fence)
618 #define GLEE_IBM_texture_mirrored_repeat GLeeEnabled(&_GLEE_IBM_texture_mirrored_repeat)
619 #define GLEE_NV_evaluators GLeeEnabled(&_GLEE_NV_evaluators)
620 #define GLEE_NV_packed_depth_stencil GLeeEnabled(&_GLEE_NV_packed_depth_stencil)
621 #define GLEE_NV_register_combiners2 GLeeEnabled(&_GLEE_NV_register_combiners2)
622 #define GLEE_NV_texture_compression_vtc GLeeEnabled(&_GLEE_NV_texture_compression_vtc)
623 #define GLEE_NV_texture_rectangle GLeeEnabled(&_GLEE_NV_texture_rectangle)
624 #define GLEE_NV_texture_shader GLeeEnabled(&_GLEE_NV_texture_shader)
625 #define GLEE_NV_texture_shader2 GLeeEnabled(&_GLEE_NV_texture_shader2)
626 #define GLEE_NV_vertex_array_range2 GLeeEnabled(&_GLEE_NV_vertex_array_range2)
627 #define GLEE_NV_vertex_program GLeeEnabled(&_GLEE_NV_vertex_program)
628 #define GLEE_SGIX_texture_coordinate_clamp GLeeEnabled(&_GLEE_SGIX_texture_coordinate_clamp)
629 #define GLEE_SGIX_scalebias_hint GLeeEnabled(&_GLEE_SGIX_scalebias_hint)
630 #define GLEE_OML_interlace GLeeEnabled(&_GLEE_OML_interlace)
631 #define GLEE_OML_subsample GLeeEnabled(&_GLEE_OML_subsample)
632 #define GLEE_OML_resample GLeeEnabled(&_GLEE_OML_resample)
633 #define GLEE_NV_copy_depth_to_color GLeeEnabled(&_GLEE_NV_copy_depth_to_color)
634 #define GLEE_ATI_envmap_bumpmap GLeeEnabled(&_GLEE_ATI_envmap_bumpmap)
635 #define GLEE_ATI_fragment_shader GLeeEnabled(&_GLEE_ATI_fragment_shader)
636 #define GLEE_ATI_pn_triangles GLeeEnabled(&_GLEE_ATI_pn_triangles)
637 #define GLEE_ATI_vertex_array_object GLeeEnabled(&_GLEE_ATI_vertex_array_object)
638 #define GLEE_EXT_vertex_shader GLeeEnabled(&_GLEE_EXT_vertex_shader)
639 #define GLEE_ATI_vertex_streams GLeeEnabled(&_GLEE_ATI_vertex_streams)
640 #define GLEE_ATI_element_array GLeeEnabled(&_GLEE_ATI_element_array)
641 #define GLEE_SUN_mesh_array GLeeEnabled(&_GLEE_SUN_mesh_array)
642 #define GLEE_SUN_slice_accum GLeeEnabled(&_GLEE_SUN_slice_accum)
643 #define GLEE_NV_multisample_filter_hint GLeeEnabled(&_GLEE_NV_multisample_filter_hint)
644 #define GLEE_NV_depth_clamp GLeeEnabled(&_GLEE_NV_depth_clamp)
645 #define GLEE_NV_occlusion_query GLeeEnabled(&_GLEE_NV_occlusion_query)
646 #define GLEE_NV_point_sprite GLeeEnabled(&_GLEE_NV_point_sprite)
647 #define GLEE_NV_texture_shader3 GLeeEnabled(&_GLEE_NV_texture_shader3)
648 #define GLEE_NV_vertex_program1_1 GLeeEnabled(&_GLEE_NV_vertex_program1_1)
649 #define GLEE_EXT_shadow_funcs GLeeEnabled(&_GLEE_EXT_shadow_funcs)
650 #define GLEE_EXT_stencil_two_side GLeeEnabled(&_GLEE_EXT_stencil_two_side)
651 #define GLEE_ATI_text_fragment_shader GLeeEnabled(&_GLEE_ATI_text_fragment_shader)
652 #define GLEE_APPLE_client_storage GLeeEnabled(&_GLEE_APPLE_client_storage)
653 #define GLEE_APPLE_element_array GLeeEnabled(&_GLEE_APPLE_element_array)
654 #define GLEE_APPLE_fence GLeeEnabled(&_GLEE_APPLE_fence)
655 #define GLEE_APPLE_vertex_array_object GLeeEnabled(&_GLEE_APPLE_vertex_array_object)
656 #define GLEE_APPLE_vertex_array_range GLeeEnabled(&_GLEE_APPLE_vertex_array_range)
657 #define GLEE_APPLE_ycbcr_422 GLeeEnabled(&_GLEE_APPLE_ycbcr_422)
658 #define GLEE_S3_s3tc GLeeEnabled(&_GLEE_S3_s3tc)
659 #define GLEE_ATI_draw_buffers GLeeEnabled(&_GLEE_ATI_draw_buffers)
660 #define GLEE_ATI_pixel_format_float GLeeEnabled(&_GLEE_ATI_pixel_format_float)
661 #define GLEE_ATI_texture_env_combine3 GLeeEnabled(&_GLEE_ATI_texture_env_combine3)
662 #define GLEE_ATI_texture_float GLeeEnabled(&_GLEE_ATI_texture_float)
663 #define GLEE_NV_float_buffer GLeeEnabled(&_GLEE_NV_float_buffer)
664 #define GLEE_NV_fragment_program GLeeEnabled(&_GLEE_NV_fragment_program)
665 #define GLEE_NV_half_float GLeeEnabled(&_GLEE_NV_half_float)
666 #define GLEE_NV_pixel_data_range GLeeEnabled(&_GLEE_NV_pixel_data_range)
667 #define GLEE_NV_primitive_restart GLeeEnabled(&_GLEE_NV_primitive_restart)
668 #define GLEE_NV_texture_expand_normal GLeeEnabled(&_GLEE_NV_texture_expand_normal)
669 #define GLEE_NV_vertex_program2 GLeeEnabled(&_GLEE_NV_vertex_program2)
670 #define GLEE_ATI_map_object_buffer GLeeEnabled(&_GLEE_ATI_map_object_buffer)
671 #define GLEE_ATI_separate_stencil GLeeEnabled(&_GLEE_ATI_separate_stencil)
672 #define GLEE_ATI_vertex_attrib_array_object GLeeEnabled(&_GLEE_ATI_vertex_attrib_array_object)
673 #define GLEE_OES_read_format GLeeEnabled(&_GLEE_OES_read_format)
674 #define GLEE_EXT_depth_bounds_test GLeeEnabled(&_GLEE_EXT_depth_bounds_test)
675 #define GLEE_EXT_texture_mirror_clamp GLeeEnabled(&_GLEE_EXT_texture_mirror_clamp)
676 #define GLEE_EXT_blend_equation_separate GLeeEnabled(&_GLEE_EXT_blend_equation_separate)
677 #define GLEE_MESA_pack_invert GLeeEnabled(&_GLEE_MESA_pack_invert)
678 #define GLEE_MESA_ycbcr_texture GLeeEnabled(&_GLEE_MESA_ycbcr_texture)
679 #define GLEE_EXT_pixel_buffer_object GLeeEnabled(&_GLEE_EXT_pixel_buffer_object)
680 #define GLEE_NV_fragment_program_option GLeeEnabled(&_GLEE_NV_fragment_program_option)
681 #define GLEE_NV_fragment_program2 GLeeEnabled(&_GLEE_NV_fragment_program2)
682 #define GLEE_NV_vertex_program2_option GLeeEnabled(&_GLEE_NV_vertex_program2_option)
683 #define GLEE_NV_vertex_program3 GLeeEnabled(&_GLEE_NV_vertex_program3)
684 #define GLEE_EXT_framebuffer_object GLeeEnabled(&_GLEE_EXT_framebuffer_object)
685 #define GLEE_GREMEDY_string_marker GLeeEnabled(&_GLEE_GREMEDY_string_marker)
686 #define GLEE_EXT_packed_depth_stencil GLeeEnabled(&_GLEE_EXT_packed_depth_stencil)
687 #define GLEE_EXT_stencil_clear_tag GLeeEnabled(&_GLEE_EXT_stencil_clear_tag)
688 #define GLEE_EXT_texture_sRGB GLeeEnabled(&_GLEE_EXT_texture_sRGB)
689 #define GLEE_EXT_framebuffer_blit GLeeEnabled(&_GLEE_EXT_framebuffer_blit)
690 #define GLEE_EXT_framebuffer_multisample GLeeEnabled(&_GLEE_EXT_framebuffer_multisample)
691 #define GLEE_MESAX_texture_stack GLeeEnabled(&_GLEE_MESAX_texture_stack)
692 #define GLEE_EXT_timer_query GLeeEnabled(&_GLEE_EXT_timer_query)
693 #define GLEE_EXT_gpu_program_parameters GLeeEnabled(&_GLEE_EXT_gpu_program_parameters)
694 #define GLEE_APPLE_flush_buffer_range GLeeEnabled(&_GLEE_APPLE_flush_buffer_range)
695 #define GLEE_EXT_gpu_shader4 GLeeEnabled(&_GLEE_EXT_gpu_shader4)
696 #define GLEE_EXT_draw_instanced GLeeEnabled(&_GLEE_EXT_draw_instanced)
697 #define GLEE_EXT_packed_float GLeeEnabled(&_GLEE_EXT_packed_float)
698 #define GLEE_EXT_texture_array GLeeEnabled(&_GLEE_EXT_texture_array)
699 #define GLEE_EXT_texture_buffer_object GLeeEnabled(&_GLEE_EXT_texture_buffer_object)
700 #define GLEE_EXT_texture_compression_latc GLeeEnabled(&_GLEE_EXT_texture_compression_latc)
701 #define GLEE_EXT_texture_compression_rgtc GLeeEnabled(&_GLEE_EXT_texture_compression_rgtc)
702 #define GLEE_EXT_texture_shared_exponent GLeeEnabled(&_GLEE_EXT_texture_shared_exponent)
703 #define GLEE_NV_depth_buffer_float GLeeEnabled(&_GLEE_NV_depth_buffer_float)
704 #define GLEE_NV_framebuffer_multisample_coverage GLeeEnabled(&_GLEE_NV_framebuffer_multisample_coverage)
705 #define GLEE_EXT_framebuffer_sRGB GLeeEnabled(&_GLEE_EXT_framebuffer_sRGB)
706 #define GLEE_NV_geometry_shader4 GLeeEnabled(&_GLEE_NV_geometry_shader4)
707 #define GLEE_NV_parameter_buffer_object GLeeEnabled(&_GLEE_NV_parameter_buffer_object)
708 #define GLEE_EXT_draw_buffers2 GLeeEnabled(&_GLEE_EXT_draw_buffers2)
709 #define GLEE_NV_transform_feedback GLeeEnabled(&_GLEE_NV_transform_feedback)
710 #define GLEE_EXT_bindable_uniform GLeeEnabled(&_GLEE_EXT_bindable_uniform)
711 #define GLEE_EXT_texture_integer GLeeEnabled(&_GLEE_EXT_texture_integer)
712 #define GLEE_GREMEDY_frame_terminator GLeeEnabled(&_GLEE_GREMEDY_frame_terminator)
713 #define GLEE_NV_conditional_render GLeeEnabled(&_GLEE_NV_conditional_render)
714 #define GLEE_NV_present_video GLeeEnabled(&_GLEE_NV_present_video)
715 #define GLEE_EXT_transform_feedback GLeeEnabled(&_GLEE_EXT_transform_feedback)
716 #define GLEE_EXT_direct_state_access GLeeEnabled(&_GLEE_EXT_direct_state_access)
717 #define GLEE_EXT_vertex_array_bgra GLeeEnabled(&_GLEE_EXT_vertex_array_bgra)
718 #define GLEE_EXT_texture_swizzle GLeeEnabled(&_GLEE_EXT_texture_swizzle)
719 #define GLEE_NV_explicit_multisample GLeeEnabled(&_GLEE_NV_explicit_multisample)
720 #define GLEE_NV_transform_feedback2 GLeeEnabled(&_GLEE_NV_transform_feedback2)
721 #define GLEE_SGIX_texture_select GLeeEnabled(&_GLEE_SGIX_texture_select)
722 #define GLEE_INGR_blend_func_separate GLeeEnabled(&_GLEE_INGR_blend_func_separate)
723 #define GLEE_SGIX_depth_pass_instrument GLeeEnabled(&_GLEE_SGIX_depth_pass_instrument)
724 #define GLEE_SGIX_igloo_interface GLeeEnabled(&_GLEE_SGIX_igloo_interface)
725 #define GLEE_EXT_fragment_lighting GLeeEnabled(&_GLEE_EXT_fragment_lighting)
726 #define GLEE_EXT_geometry_shader4 GLeeEnabled(&_GLEE_EXT_geometry_shader4)
727 #define GLEE_EXT_scene_marker GLeeEnabled(&_GLEE_EXT_scene_marker)
728 #define GLEE_EXT_texture_compression_dxt1 GLeeEnabled(&_GLEE_EXT_texture_compression_dxt1)
729 #define GLEE_EXT_texture_env GLeeEnabled(&_GLEE_EXT_texture_env)
730 #define GLEE_IBM_static_data GLeeEnabled(&_GLEE_IBM_static_data)
731 #define GLEE_NV_gpu_program4 GLeeEnabled(&_GLEE_NV_gpu_program4)
732 #define GLEE_OES_byte_coordinates GLeeEnabled(&_GLEE_OES_byte_coordinates)
733 #define GLEE_OES_compressed_paletted_texture GLeeEnabled(&_GLEE_OES_compressed_paletted_texture)
734 #define GLEE_OES_single_precision GLeeEnabled(&_GLEE_OES_single_precision)
735 #define GLEE_SGIX_pixel_texture_bits GLeeEnabled(&_GLEE_SGIX_pixel_texture_bits)
736 #define GLEE_SGIX_texture_range GLeeEnabled(&_GLEE_SGIX_texture_range)
737 
738 
739 /*****************************************************************
740  * Additional types needed for extensions
741  *****************************************************************/
742 
743 /* Used for GLSL shader text */
744 #ifndef GL_VERSION_2_0
745  typedef char GLchar;
746 #endif
747 
748 #include <stddef.h>
749 
750 #ifndef GL_VERSION_1_5
751  typedef ptrdiff_t GLintptr;
752  typedef ptrdiff_t GLsizeiptr;
753 #endif
754 
755 #ifndef GL_NV_half_float
756  typedef unsigned short GLhalfNV;
757 #endif
758 
759 #ifndef GL_ARB_vertex_buffer_object
760  typedef ptrdiff_t GLintptrARB;
761  typedef ptrdiff_t GLsizeiptrARB;
762 #endif
763 
764 #ifndef GL_ARB_shader_objects
765  typedef int GLhandleARB;
766  typedef char GLcharARB;
767 #endif
768 
769 #ifndef GL_EXT_timer_query
770  typedef signed long long GLint64EXT;
771  typedef unsigned long long GLuint64EXT;
772 #endif
773 
774 /* Platform-specific */
775 
776 #ifdef WIN32
777 
778  /* WGL */
779 
780  #ifndef WGL_ARB_pbuffer
781  DECLARE_HANDLE(HPBUFFERARB);
782  #endif
783 
784  #ifndef WGL_EXT_pbuffer
785  DECLARE_HANDLE(HPBUFFEREXT);
786  #endif
787 
788  #ifndef WGL_NV_video_output
789  DECLARE_HANDLE(HPVIDEODEV);
790  #endif
791 
792  #ifndef WGL_NV_present_video
793  DECLARE_HANDLE(HVIDEOOUTPUTDEVICENV);
794  #endif
795 
796  #ifndef WGL_NV_gpu_affinity
797  DECLARE_HANDLE(HPGPUNV);
798  DECLARE_HANDLE(HGPUNV);
799 
800  typedef struct _GPU_DEVICE {
801  DWORD cb;
802  CHAR DeviceName[32];
803  CHAR DeviceString[128];
804  DWORD Flags;
805  RECT rcVirtualScreen;
806  } GPU_DEVICE, *PGPU_DEVICE;
807  #endif
808 
809 #elif defined(__APPLE__) || defined(__APPLE_CC__)
810 
811  /* Mac OS X */
812 
813 #else
814 
815  /* GLX */
816 
817  typedef void (*__GLXextFuncPtr)(void);
818 
819  #ifndef GLX_ARB_get_proc_address
820  #define GLX_ARB_get_proc_address 1
821  extern __GLXextFuncPtr glXGetProcAddressARB (const GLubyte *);
822  extern void ( * glXGetProcAddressARB (const GLubyte *procName))(void);
823  typedef __GLXextFuncPtr ( * PFNGLXGETPROCADDRESSARBPROC) (const GLubyte *procName);
824  #endif
825 
826  #ifndef GLX_SGIX_fbconfig
827  typedef XID GLXFBConfigIDSGIX;
828  typedef struct __GLXFBConfigRec *GLXFBConfigSGIX;
829  #endif
830 
831  #ifndef GLX_SGIX_pbuffer
832  typedef XID GLXPbufferSGIX;
833  typedef struct {
834  int type;
835  unsigned long serial;
837  Display *display;
840  int draw_type;
841  unsigned int mask;
842  int x, y;
843  int width, height;
844  int count;
846  #endif
847 
848  #ifndef GLX_SGIX_hyperpipe
849  #define _GLX_HYPERPIPE_PIPE_NAME_LENGTH_SGIX 80
850  typedef struct
851  {
855 
856  typedef struct
857  {
859  int channel;
860  unsigned int participationType;
863 
864  typedef struct
865  {
869  int srcWidth;
875  } GLXPipeRect;
876 
877  typedef struct
878  {
880  int XOrigin;
881  int YOrigin;
883  int maxWidth;
885  #endif
886 
887  #ifndef GLX_NV_video_output
888  typedef unsigned int GLXVideoDeviceNV;
889  #endif // GLX_NV_video_output
890 
891 #endif /* end platform specific */
892 
893 
894 
895 /* GL_VERSION_1_2 */
896 
897 #ifndef GL_VERSION_1_2
898 #define GL_VERSION_1_2 1
899 #define __GLEE_GL_VERSION_1_2 1
900 /* Constants */
901 #define GL_UNSIGNED_BYTE_3_3_2 0x8032
902 #define GL_UNSIGNED_SHORT_4_4_4_4 0x8033
903 #define GL_UNSIGNED_SHORT_5_5_5_1 0x8034
904 #define GL_UNSIGNED_INT_8_8_8_8 0x8035
905 #define GL_UNSIGNED_INT_10_10_10_2 0x8036
906 #define GL_RESCALE_NORMAL 0x803A
907 #define GL_TEXTURE_BINDING_3D 0x806A
908 #define GL_PACK_SKIP_IMAGES 0x806B
909 #define GL_PACK_IMAGE_HEIGHT 0x806C
910 #define GL_UNPACK_SKIP_IMAGES 0x806D
911 #define GL_UNPACK_IMAGE_HEIGHT 0x806E
912 #define GL_TEXTURE_3D 0x806F
913 #define GL_PROXY_TEXTURE_3D 0x8070
914 #define GL_TEXTURE_DEPTH 0x8071
915 #define GL_TEXTURE_WRAP_R 0x8072
916 #define GL_MAX_3D_TEXTURE_SIZE 0x8073
917 #define GL_UNSIGNED_BYTE_2_3_3_REV 0x8362
918 #define GL_UNSIGNED_SHORT_5_6_5 0x8363
919 #define GL_UNSIGNED_SHORT_5_6_5_REV 0x8364
920 #define GL_UNSIGNED_SHORT_4_4_4_4_REV 0x8365
921 #define GL_UNSIGNED_SHORT_1_5_5_5_REV 0x8366
922 #define GL_UNSIGNED_INT_8_8_8_8_REV 0x8367
923 #define GL_UNSIGNED_INT_2_10_10_10_REV 0x8368
924 #define GL_BGR 0x80E0
925 #define GL_BGRA 0x80E1
926 #define GL_MAX_ELEMENTS_VERTICES 0x80E8
927 #define GL_MAX_ELEMENTS_INDICES 0x80E9
928 #define GL_CLAMP_TO_EDGE 0x812F
929 #define GL_TEXTURE_MIN_LOD 0x813A
930 #define GL_TEXTURE_MAX_LOD 0x813B
931 #define GL_TEXTURE_BASE_LEVEL 0x813C
932 #define GL_TEXTURE_MAX_LEVEL 0x813D
933 #define GL_LIGHT_MODEL_COLOR_CONTROL 0x81F8
934 #define GL_SINGLE_COLOR 0x81F9
935 #define GL_SEPARATE_SPECULAR_COLOR 0x81FA
936 #define GL_SMOOTH_POINT_SIZE_RANGE 0x0B12
937 #define GL_SMOOTH_POINT_SIZE_GRANULARITY 0x0B13
938 #define GL_SMOOTH_LINE_WIDTH_RANGE 0x0B22
939 #define GL_SMOOTH_LINE_WIDTH_GRANULARITY 0x0B23
940 #define GL_ALIASED_POINT_SIZE_RANGE 0x846D
941 #define GL_ALIASED_LINE_WIDTH_RANGE 0x846E
942 #ifndef GLEE_H_DEFINED_glBlendColor
943 #define GLEE_H_DEFINED_glBlendColor
944  typedef void (APIENTRYP GLEEPFNGLBLENDCOLORPROC) (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);
945  GLEE_EXTERN GLEEPFNGLBLENDCOLORPROC GLeeFuncPtr_glBlendColor;
946  #define glBlendColor GLeeFuncPtr_glBlendColor
947 #endif
948 #ifndef GLEE_H_DEFINED_glBlendEquation
949 #define GLEE_H_DEFINED_glBlendEquation
950  typedef void (APIENTRYP GLEEPFNGLBLENDEQUATIONPROC) (GLenum mode);
951  GLEE_EXTERN GLEEPFNGLBLENDEQUATIONPROC GLeeFuncPtr_glBlendEquation;
952  #define glBlendEquation GLeeFuncPtr_glBlendEquation
953 #endif
954 #ifndef GLEE_H_DEFINED_glDrawRangeElements
955 #define GLEE_H_DEFINED_glDrawRangeElements
956  typedef void (APIENTRYP GLEEPFNGLDRAWRANGEELEMENTSPROC) (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices);
957  GLEE_EXTERN GLEEPFNGLDRAWRANGEELEMENTSPROC GLeeFuncPtr_glDrawRangeElements;
958  #define glDrawRangeElements GLeeFuncPtr_glDrawRangeElements
959 #endif
960 #ifndef GLEE_H_DEFINED_glColorTable
961 #define GLEE_H_DEFINED_glColorTable
962  typedef void (APIENTRYP GLEEPFNGLCOLORTABLEPROC) (GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table);
963  GLEE_EXTERN GLEEPFNGLCOLORTABLEPROC GLeeFuncPtr_glColorTable;
964  #define glColorTable GLeeFuncPtr_glColorTable
965 #endif
966 #ifndef GLEE_H_DEFINED_glColorTableParameterfv
967 #define GLEE_H_DEFINED_glColorTableParameterfv
968  typedef void (APIENTRYP GLEEPFNGLCOLORTABLEPARAMETERFVPROC) (GLenum target, GLenum pname, const GLfloat * params);
969  GLEE_EXTERN GLEEPFNGLCOLORTABLEPARAMETERFVPROC GLeeFuncPtr_glColorTableParameterfv;
970  #define glColorTableParameterfv GLeeFuncPtr_glColorTableParameterfv
971 #endif
972 #ifndef GLEE_H_DEFINED_glColorTableParameteriv
973 #define GLEE_H_DEFINED_glColorTableParameteriv
974  typedef void (APIENTRYP GLEEPFNGLCOLORTABLEPARAMETERIVPROC) (GLenum target, GLenum pname, const GLint * params);
975  GLEE_EXTERN GLEEPFNGLCOLORTABLEPARAMETERIVPROC GLeeFuncPtr_glColorTableParameteriv;
976  #define glColorTableParameteriv GLeeFuncPtr_glColorTableParameteriv
977 #endif
978 #ifndef GLEE_H_DEFINED_glCopyColorTable
979 #define GLEE_H_DEFINED_glCopyColorTable
980  typedef void (APIENTRYP GLEEPFNGLCOPYCOLORTABLEPROC) (GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);
981  GLEE_EXTERN GLEEPFNGLCOPYCOLORTABLEPROC GLeeFuncPtr_glCopyColorTable;
982  #define glCopyColorTable GLeeFuncPtr_glCopyColorTable
983 #endif
984 #ifndef GLEE_H_DEFINED_glGetColorTable
985 #define GLEE_H_DEFINED_glGetColorTable
986  typedef void (APIENTRYP GLEEPFNGLGETCOLORTABLEPROC) (GLenum target, GLenum format, GLenum type, GLvoid * table);
987  GLEE_EXTERN GLEEPFNGLGETCOLORTABLEPROC GLeeFuncPtr_glGetColorTable;
988  #define glGetColorTable GLeeFuncPtr_glGetColorTable
989 #endif
990 #ifndef GLEE_H_DEFINED_glGetColorTableParameterfv
991 #define GLEE_H_DEFINED_glGetColorTableParameterfv
992  typedef void (APIENTRYP GLEEPFNGLGETCOLORTABLEPARAMETERFVPROC) (GLenum target, GLenum pname, GLfloat * params);
993  GLEE_EXTERN GLEEPFNGLGETCOLORTABLEPARAMETERFVPROC GLeeFuncPtr_glGetColorTableParameterfv;
994  #define glGetColorTableParameterfv GLeeFuncPtr_glGetColorTableParameterfv
995 #endif
996 #ifndef GLEE_H_DEFINED_glGetColorTableParameteriv
997 #define GLEE_H_DEFINED_glGetColorTableParameteriv
998  typedef void (APIENTRYP GLEEPFNGLGETCOLORTABLEPARAMETERIVPROC) (GLenum target, GLenum pname, GLint * params);
999  GLEE_EXTERN GLEEPFNGLGETCOLORTABLEPARAMETERIVPROC GLeeFuncPtr_glGetColorTableParameteriv;
1000  #define glGetColorTableParameteriv GLeeFuncPtr_glGetColorTableParameteriv
1001 #endif
1002 #ifndef GLEE_H_DEFINED_glColorSubTable
1003 #define GLEE_H_DEFINED_glColorSubTable
1004  typedef void (APIENTRYP GLEEPFNGLCOLORSUBTABLEPROC) (GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid * data);
1005  GLEE_EXTERN GLEEPFNGLCOLORSUBTABLEPROC GLeeFuncPtr_glColorSubTable;
1006  #define glColorSubTable GLeeFuncPtr_glColorSubTable
1007 #endif
1008 #ifndef GLEE_H_DEFINED_glCopyColorSubTable
1009 #define GLEE_H_DEFINED_glCopyColorSubTable
1010  typedef void (APIENTRYP GLEEPFNGLCOPYCOLORSUBTABLEPROC) (GLenum target, GLsizei start, GLint x, GLint y, GLsizei width);
1011  GLEE_EXTERN GLEEPFNGLCOPYCOLORSUBTABLEPROC GLeeFuncPtr_glCopyColorSubTable;
1012  #define glCopyColorSubTable GLeeFuncPtr_glCopyColorSubTable
1013 #endif
1014 #ifndef GLEE_H_DEFINED_glConvolutionFilter1D
1015 #define GLEE_H_DEFINED_glConvolutionFilter1D
1016  typedef void (APIENTRYP GLEEPFNGLCONVOLUTIONFILTER1DPROC) (GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * image);
1017  GLEE_EXTERN GLEEPFNGLCONVOLUTIONFILTER1DPROC GLeeFuncPtr_glConvolutionFilter1D;
1018  #define glConvolutionFilter1D GLeeFuncPtr_glConvolutionFilter1D
1019 #endif
1020 #ifndef GLEE_H_DEFINED_glConvolutionFilter2D
1021 #define GLEE_H_DEFINED_glConvolutionFilter2D
1022  typedef void (APIENTRYP GLEEPFNGLCONVOLUTIONFILTER2DPROC) (GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * image);
1023  GLEE_EXTERN GLEEPFNGLCONVOLUTIONFILTER2DPROC GLeeFuncPtr_glConvolutionFilter2D;
1024  #define glConvolutionFilter2D GLeeFuncPtr_glConvolutionFilter2D
1025 #endif
1026 #ifndef GLEE_H_DEFINED_glConvolutionParameterf
1027 #define GLEE_H_DEFINED_glConvolutionParameterf
1028  typedef void (APIENTRYP GLEEPFNGLCONVOLUTIONPARAMETERFPROC) (GLenum target, GLenum pname, GLfloat params);
1029  GLEE_EXTERN GLEEPFNGLCONVOLUTIONPARAMETERFPROC GLeeFuncPtr_glConvolutionParameterf;
1030  #define glConvolutionParameterf GLeeFuncPtr_glConvolutionParameterf
1031 #endif
1032 #ifndef GLEE_H_DEFINED_glConvolutionParameterfv
1033 #define GLEE_H_DEFINED_glConvolutionParameterfv
1034  typedef void (APIENTRYP GLEEPFNGLCONVOLUTIONPARAMETERFVPROC) (GLenum target, GLenum pname, const GLfloat * params);
1035  GLEE_EXTERN GLEEPFNGLCONVOLUTIONPARAMETERFVPROC GLeeFuncPtr_glConvolutionParameterfv;
1036  #define glConvolutionParameterfv GLeeFuncPtr_glConvolutionParameterfv
1037 #endif
1038 #ifndef GLEE_H_DEFINED_glConvolutionParameteri
1039 #define GLEE_H_DEFINED_glConvolutionParameteri
1040  typedef void (APIENTRYP GLEEPFNGLCONVOLUTIONPARAMETERIPROC) (GLenum target, GLenum pname, GLint params);
1041  GLEE_EXTERN GLEEPFNGLCONVOLUTIONPARAMETERIPROC GLeeFuncPtr_glConvolutionParameteri;
1042  #define glConvolutionParameteri GLeeFuncPtr_glConvolutionParameteri
1043 #endif
1044 #ifndef GLEE_H_DEFINED_glConvolutionParameteriv
1045 #define GLEE_H_DEFINED_glConvolutionParameteriv
1046  typedef void (APIENTRYP GLEEPFNGLCONVOLUTIONPARAMETERIVPROC) (GLenum target, GLenum pname, const GLint * params);
1047  GLEE_EXTERN GLEEPFNGLCONVOLUTIONPARAMETERIVPROC GLeeFuncPtr_glConvolutionParameteriv;
1048  #define glConvolutionParameteriv GLeeFuncPtr_glConvolutionParameteriv
1049 #endif
1050 #ifndef GLEE_H_DEFINED_glCopyConvolutionFilter1D
1051 #define GLEE_H_DEFINED_glCopyConvolutionFilter1D
1052  typedef void (APIENTRYP GLEEPFNGLCOPYCONVOLUTIONFILTER1DPROC) (GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);
1053  GLEE_EXTERN GLEEPFNGLCOPYCONVOLUTIONFILTER1DPROC GLeeFuncPtr_glCopyConvolutionFilter1D;
1054  #define glCopyConvolutionFilter1D GLeeFuncPtr_glCopyConvolutionFilter1D
1055 #endif
1056 #ifndef GLEE_H_DEFINED_glCopyConvolutionFilter2D
1057 #define GLEE_H_DEFINED_glCopyConvolutionFilter2D
1058  typedef void (APIENTRYP GLEEPFNGLCOPYCONVOLUTIONFILTER2DPROC) (GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height);
1059  GLEE_EXTERN GLEEPFNGLCOPYCONVOLUTIONFILTER2DPROC GLeeFuncPtr_glCopyConvolutionFilter2D;
1060  #define glCopyConvolutionFilter2D GLeeFuncPtr_glCopyConvolutionFilter2D
1061 #endif
1062 #ifndef GLEE_H_DEFINED_glGetConvolutionFilter
1063 #define GLEE_H_DEFINED_glGetConvolutionFilter
1064  typedef void (APIENTRYP GLEEPFNGLGETCONVOLUTIONFILTERPROC) (GLenum target, GLenum format, GLenum type, GLvoid * image);
1065  GLEE_EXTERN GLEEPFNGLGETCONVOLUTIONFILTERPROC GLeeFuncPtr_glGetConvolutionFilter;
1066  #define glGetConvolutionFilter GLeeFuncPtr_glGetConvolutionFilter
1067 #endif
1068 #ifndef GLEE_H_DEFINED_glGetConvolutionParameterfv
1069 #define GLEE_H_DEFINED_glGetConvolutionParameterfv
1070  typedef void (APIENTRYP GLEEPFNGLGETCONVOLUTIONPARAMETERFVPROC) (GLenum target, GLenum pname, GLfloat * params);
1071  GLEE_EXTERN GLEEPFNGLGETCONVOLUTIONPARAMETERFVPROC GLeeFuncPtr_glGetConvolutionParameterfv;
1072  #define glGetConvolutionParameterfv GLeeFuncPtr_glGetConvolutionParameterfv
1073 #endif
1074 #ifndef GLEE_H_DEFINED_glGetConvolutionParameteriv
1075 #define GLEE_H_DEFINED_glGetConvolutionParameteriv
1076  typedef void (APIENTRYP GLEEPFNGLGETCONVOLUTIONPARAMETERIVPROC) (GLenum target, GLenum pname, GLint * params);
1077  GLEE_EXTERN GLEEPFNGLGETCONVOLUTIONPARAMETERIVPROC GLeeFuncPtr_glGetConvolutionParameteriv;
1078  #define glGetConvolutionParameteriv GLeeFuncPtr_glGetConvolutionParameteriv
1079 #endif
1080 #ifndef GLEE_H_DEFINED_glGetSeparableFilter
1081 #define GLEE_H_DEFINED_glGetSeparableFilter
1082  typedef void (APIENTRYP GLEEPFNGLGETSEPARABLEFILTERPROC) (GLenum target, GLenum format, GLenum type, GLvoid * row, GLvoid * column, GLvoid * span);
1083  GLEE_EXTERN GLEEPFNGLGETSEPARABLEFILTERPROC GLeeFuncPtr_glGetSeparableFilter;
1084  #define glGetSeparableFilter GLeeFuncPtr_glGetSeparableFilter
1085 #endif
1086 #ifndef GLEE_H_DEFINED_glSeparableFilter2D
1087 #define GLEE_H_DEFINED_glSeparableFilter2D
1088  typedef void (APIENTRYP GLEEPFNGLSEPARABLEFILTER2DPROC) (GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * row, const GLvoid * column);
1089  GLEE_EXTERN GLEEPFNGLSEPARABLEFILTER2DPROC GLeeFuncPtr_glSeparableFilter2D;
1090  #define glSeparableFilter2D GLeeFuncPtr_glSeparableFilter2D
1091 #endif
1092 #ifndef GLEE_H_DEFINED_glGetHistogram
1093 #define GLEE_H_DEFINED_glGetHistogram
1094  typedef void (APIENTRYP GLEEPFNGLGETHISTOGRAMPROC) (GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values);
1095  GLEE_EXTERN GLEEPFNGLGETHISTOGRAMPROC GLeeFuncPtr_glGetHistogram;
1096  #define glGetHistogram GLeeFuncPtr_glGetHistogram
1097 #endif
1098 #ifndef GLEE_H_DEFINED_glGetHistogramParameterfv
1099 #define GLEE_H_DEFINED_glGetHistogramParameterfv
1100  typedef void (APIENTRYP GLEEPFNGLGETHISTOGRAMPARAMETERFVPROC) (GLenum target, GLenum pname, GLfloat * params);
1101  GLEE_EXTERN GLEEPFNGLGETHISTOGRAMPARAMETERFVPROC GLeeFuncPtr_glGetHistogramParameterfv;
1102  #define glGetHistogramParameterfv GLeeFuncPtr_glGetHistogramParameterfv
1103 #endif
1104 #ifndef GLEE_H_DEFINED_glGetHistogramParameteriv
1105 #define GLEE_H_DEFINED_glGetHistogramParameteriv
1106  typedef void (APIENTRYP GLEEPFNGLGETHISTOGRAMPARAMETERIVPROC) (GLenum target, GLenum pname, GLint * params);
1107  GLEE_EXTERN GLEEPFNGLGETHISTOGRAMPARAMETERIVPROC GLeeFuncPtr_glGetHistogramParameteriv;
1108  #define glGetHistogramParameteriv GLeeFuncPtr_glGetHistogramParameteriv
1109 #endif
1110 #ifndef GLEE_H_DEFINED_glGetMinmax
1111 #define GLEE_H_DEFINED_glGetMinmax
1112  typedef void (APIENTRYP GLEEPFNGLGETMINMAXPROC) (GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values);
1113  GLEE_EXTERN GLEEPFNGLGETMINMAXPROC GLeeFuncPtr_glGetMinmax;
1114  #define glGetMinmax GLeeFuncPtr_glGetMinmax
1115 #endif
1116 #ifndef GLEE_H_DEFINED_glGetMinmaxParameterfv
1117 #define GLEE_H_DEFINED_glGetMinmaxParameterfv
1118  typedef void (APIENTRYP GLEEPFNGLGETMINMAXPARAMETERFVPROC) (GLenum target, GLenum pname, GLfloat * params);
1119  GLEE_EXTERN GLEEPFNGLGETMINMAXPARAMETERFVPROC GLeeFuncPtr_glGetMinmaxParameterfv;
1120  #define glGetMinmaxParameterfv GLeeFuncPtr_glGetMinmaxParameterfv
1121 #endif
1122 #ifndef GLEE_H_DEFINED_glGetMinmaxParameteriv
1123 #define GLEE_H_DEFINED_glGetMinmaxParameteriv
1124  typedef void (APIENTRYP GLEEPFNGLGETMINMAXPARAMETERIVPROC) (GLenum target, GLenum pname, GLint * params);
1125  GLEE_EXTERN GLEEPFNGLGETMINMAXPARAMETERIVPROC GLeeFuncPtr_glGetMinmaxParameteriv;
1126  #define glGetMinmaxParameteriv GLeeFuncPtr_glGetMinmaxParameteriv
1127 #endif
1128 #ifndef GLEE_H_DEFINED_glHistogram
1129 #define GLEE_H_DEFINED_glHistogram
1130  typedef void (APIENTRYP GLEEPFNGLHISTOGRAMPROC) (GLenum target, GLsizei width, GLenum internalformat, GLboolean sink);
1131  GLEE_EXTERN GLEEPFNGLHISTOGRAMPROC GLeeFuncPtr_glHistogram;
1132  #define glHistogram GLeeFuncPtr_glHistogram
1133 #endif
1134 #ifndef GLEE_H_DEFINED_glMinmax
1135 #define GLEE_H_DEFINED_glMinmax
1136  typedef void (APIENTRYP GLEEPFNGLMINMAXPROC) (GLenum target, GLenum internalformat, GLboolean sink);
1137  GLEE_EXTERN GLEEPFNGLMINMAXPROC GLeeFuncPtr_glMinmax;
1138  #define glMinmax GLeeFuncPtr_glMinmax
1139 #endif
1140 #ifndef GLEE_H_DEFINED_glResetHistogram
1141 #define GLEE_H_DEFINED_glResetHistogram
1142  typedef void (APIENTRYP GLEEPFNGLRESETHISTOGRAMPROC) (GLenum target);
1143  GLEE_EXTERN GLEEPFNGLRESETHISTOGRAMPROC GLeeFuncPtr_glResetHistogram;
1144  #define glResetHistogram GLeeFuncPtr_glResetHistogram
1145 #endif
1146 #ifndef GLEE_H_DEFINED_glResetMinmax
1147 #define GLEE_H_DEFINED_glResetMinmax
1148  typedef void (APIENTRYP GLEEPFNGLRESETMINMAXPROC) (GLenum target);
1149  GLEE_EXTERN GLEEPFNGLRESETMINMAXPROC GLeeFuncPtr_glResetMinmax;
1150  #define glResetMinmax GLeeFuncPtr_glResetMinmax
1151 #endif
1152 #ifndef GLEE_H_DEFINED_glTexImage3D
1153 #define GLEE_H_DEFINED_glTexImage3D
1154  typedef void (APIENTRYP GLEEPFNGLTEXIMAGE3DPROC) (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid * pixels);
1155  GLEE_EXTERN GLEEPFNGLTEXIMAGE3DPROC GLeeFuncPtr_glTexImage3D;
1156  #define glTexImage3D GLeeFuncPtr_glTexImage3D
1157 #endif
1158 #ifndef GLEE_H_DEFINED_glTexSubImage3D
1159 #define GLEE_H_DEFINED_glTexSubImage3D
1160  typedef void (APIENTRYP GLEEPFNGLTEXSUBIMAGE3DPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels);
1161  GLEE_EXTERN GLEEPFNGLTEXSUBIMAGE3DPROC GLeeFuncPtr_glTexSubImage3D;
1162  #define glTexSubImage3D GLeeFuncPtr_glTexSubImage3D
1163 #endif
1164 #ifndef GLEE_H_DEFINED_glCopyTexSubImage3D
1165 #define GLEE_H_DEFINED_glCopyTexSubImage3D
1166  typedef void (APIENTRYP GLEEPFNGLCOPYTEXSUBIMAGE3DPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);
1167  GLEE_EXTERN GLEEPFNGLCOPYTEXSUBIMAGE3DPROC GLeeFuncPtr_glCopyTexSubImage3D;
1168  #define glCopyTexSubImage3D GLeeFuncPtr_glCopyTexSubImage3D
1169 #endif
1170 #endif
1171 
1172 /* GL_ARB_imaging */
1173 
1174 #ifndef GL_ARB_imaging
1175 #define GL_ARB_imaging 1
1176 #define __GLEE_GL_ARB_imaging 1
1177 /* Constants */
1178 #define GL_CONSTANT_COLOR 0x8001
1179 #define GL_ONE_MINUS_CONSTANT_COLOR 0x8002
1180 #define GL_CONSTANT_ALPHA 0x8003
1181 #define GL_ONE_MINUS_CONSTANT_ALPHA 0x8004
1182 #define GL_BLEND_COLOR 0x8005
1183 #define GL_FUNC_ADD 0x8006
1184 #define GL_MIN 0x8007
1185 #define GL_MAX 0x8008
1186 #define GL_BLEND_EQUATION 0x8009
1187 #define GL_FUNC_SUBTRACT 0x800A
1188 #define GL_FUNC_REVERSE_SUBTRACT 0x800B
1189 #define GL_CONVOLUTION_1D 0x8010
1190 #define GL_CONVOLUTION_2D 0x8011
1191 #define GL_SEPARABLE_2D 0x8012
1192 #define GL_CONVOLUTION_BORDER_MODE 0x8013
1193 #define GL_CONVOLUTION_FILTER_SCALE 0x8014
1194 #define GL_CONVOLUTION_FILTER_BIAS 0x8015
1195 #define GL_REDUCE 0x8016
1196 #define GL_CONVOLUTION_FORMAT 0x8017
1197 #define GL_CONVOLUTION_WIDTH 0x8018
1198 #define GL_CONVOLUTION_HEIGHT 0x8019
1199 #define GL_MAX_CONVOLUTION_WIDTH 0x801A
1200 #define GL_MAX_CONVOLUTION_HEIGHT 0x801B
1201 #define GL_POST_CONVOLUTION_RED_SCALE 0x801C
1202 #define GL_POST_CONVOLUTION_GREEN_SCALE 0x801D
1203 #define GL_POST_CONVOLUTION_BLUE_SCALE 0x801E
1204 #define GL_POST_CONVOLUTION_ALPHA_SCALE 0x801F
1205 #define GL_POST_CONVOLUTION_RED_BIAS 0x8020
1206 #define GL_POST_CONVOLUTION_GREEN_BIAS 0x8021
1207 #define GL_POST_CONVOLUTION_BLUE_BIAS 0x8022
1208 #define GL_POST_CONVOLUTION_ALPHA_BIAS 0x8023
1209 #define GL_HISTOGRAM 0x8024
1210 #define GL_PROXY_HISTOGRAM 0x8025
1211 #define GL_HISTOGRAM_WIDTH 0x8026
1212 #define GL_HISTOGRAM_FORMAT 0x8027
1213 #define GL_HISTOGRAM_RED_SIZE 0x8028
1214 #define GL_HISTOGRAM_GREEN_SIZE 0x8029
1215 #define GL_HISTOGRAM_BLUE_SIZE 0x802A
1216 #define GL_HISTOGRAM_ALPHA_SIZE 0x802B
1217 #define GL_HISTOGRAM_LUMINANCE_SIZE 0x802C
1218 #define GL_HISTOGRAM_SINK 0x802D
1219 #define GL_MINMAX 0x802E
1220 #define GL_MINMAX_FORMAT 0x802F
1221 #define GL_MINMAX_SINK 0x8030
1222 #define GL_TABLE_TOO_LARGE 0x8031
1223 #define GL_COLOR_MATRIX 0x80B1
1224 #define GL_COLOR_MATRIX_STACK_DEPTH 0x80B2
1225 #define GL_MAX_COLOR_MATRIX_STACK_DEPTH 0x80B3
1226 #define GL_POST_COLOR_MATRIX_RED_SCALE 0x80B4
1227 #define GL_POST_COLOR_MATRIX_GREEN_SCALE 0x80B5
1228 #define GL_POST_COLOR_MATRIX_BLUE_SCALE 0x80B6
1229 #define GL_POST_COLOR_MATRIX_ALPHA_SCALE 0x80B7
1230 #define GL_POST_COLOR_MATRIX_RED_BIAS 0x80B8
1231 #define GL_POST_COLOR_MATRIX_GREEN_BIAS 0x80B9
1232 #define GL_POST_COLOR_MATRIX_BLUE_BIAS 0x80BA
1233 #define GL_POST_COLOR_MATRIX_ALPHA_BIAS 0x80BB
1234 #define GL_COLOR_TABLE 0x80D0
1235 #define GL_POST_CONVOLUTION_COLOR_TABLE 0x80D1
1236 #define GL_POST_COLOR_MATRIX_COLOR_TABLE 0x80D2
1237 #define GL_PROXY_COLOR_TABLE 0x80D3
1238 #define GL_PROXY_POST_CONVOLUTION_COLOR_TABLE 0x80D4
1239 #define GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE 0x80D5
1240 #define GL_COLOR_TABLE_SCALE 0x80D6
1241 #define GL_COLOR_TABLE_BIAS 0x80D7
1242 #define GL_COLOR_TABLE_FORMAT 0x80D8
1243 #define GL_COLOR_TABLE_WIDTH 0x80D9
1244 #define GL_COLOR_TABLE_RED_SIZE 0x80DA
1245 #define GL_COLOR_TABLE_GREEN_SIZE 0x80DB
1246 #define GL_COLOR_TABLE_BLUE_SIZE 0x80DC
1247 #define GL_COLOR_TABLE_ALPHA_SIZE 0x80DD
1248 #define GL_COLOR_TABLE_LUMINANCE_SIZE 0x80DE
1249 #define GL_COLOR_TABLE_INTENSITY_SIZE 0x80DF
1250 #define GL_CONSTANT_BORDER 0x8151
1251 #define GL_REPLICATE_BORDER 0x8153
1252 #define GL_CONVOLUTION_BORDER_COLOR 0x8154
1253 #endif
1254 
1255 /* GL_VERSION_1_3 */
1256 
1257 #ifndef GL_VERSION_1_3
1258 #define GL_VERSION_1_3 1
1259 #define __GLEE_GL_VERSION_1_3 1
1260 /* Constants */
1261 #define GL_TEXTURE0 0x84C0
1262 #define GL_TEXTURE1 0x84C1
1263 #define GL_TEXTURE2 0x84C2
1264 #define GL_TEXTURE3 0x84C3
1265 #define GL_TEXTURE4 0x84C4
1266 #define GL_TEXTURE5 0x84C5
1267 #define GL_TEXTURE6 0x84C6
1268 #define GL_TEXTURE7 0x84C7
1269 #define GL_TEXTURE8 0x84C8
1270 #define GL_TEXTURE9 0x84C9
1271 #define GL_TEXTURE10 0x84CA
1272 #define GL_TEXTURE11 0x84CB
1273 #define GL_TEXTURE12 0x84CC
1274 #define GL_TEXTURE13 0x84CD
1275 #define GL_TEXTURE14 0x84CE
1276 #define GL_TEXTURE15 0x84CF
1277 #define GL_TEXTURE16 0x84D0
1278 #define GL_TEXTURE17 0x84D1
1279 #define GL_TEXTURE18 0x84D2
1280 #define GL_TEXTURE19 0x84D3
1281 #define GL_TEXTURE20 0x84D4
1282 #define GL_TEXTURE21 0x84D5
1283 #define GL_TEXTURE22 0x84D6
1284 #define GL_TEXTURE23 0x84D7
1285 #define GL_TEXTURE24 0x84D8
1286 #define GL_TEXTURE25 0x84D9
1287 #define GL_TEXTURE26 0x84DA
1288 #define GL_TEXTURE27 0x84DB
1289 #define GL_TEXTURE28 0x84DC
1290 #define GL_TEXTURE29 0x84DD
1291 #define GL_TEXTURE30 0x84DE
1292 #define GL_TEXTURE31 0x84DF
1293 #define GL_ACTIVE_TEXTURE 0x84E0
1294 #define GL_CLIENT_ACTIVE_TEXTURE 0x84E1
1295 #define GL_MAX_TEXTURE_UNITS 0x84E2
1296 #define GL_TRANSPOSE_MODELVIEW_MATRIX 0x84E3
1297 #define GL_TRANSPOSE_PROJECTION_MATRIX 0x84E4
1298 #define GL_TRANSPOSE_TEXTURE_MATRIX 0x84E5
1299 #define GL_TRANSPOSE_COLOR_MATRIX 0x84E6
1300 #define GL_MULTISAMPLE 0x809D
1301 #define GL_SAMPLE_ALPHA_TO_COVERAGE 0x809E
1302 #define GL_SAMPLE_ALPHA_TO_ONE 0x809F
1303 #define GL_SAMPLE_COVERAGE 0x80A0
1304 #define GL_SAMPLE_BUFFERS 0x80A8
1305 #define GL_SAMPLES 0x80A9
1306 #define GL_SAMPLE_COVERAGE_VALUE 0x80AA
1307 #define GL_SAMPLE_COVERAGE_INVERT 0x80AB
1308 #define GL_MULTISAMPLE_BIT 0x20000000
1309 #define GL_NORMAL_MAP 0x8511
1310 #define GL_REFLECTION_MAP 0x8512
1311 #define GL_TEXTURE_CUBE_MAP 0x8513
1312 #define GL_TEXTURE_BINDING_CUBE_MAP 0x8514
1313 #define GL_TEXTURE_CUBE_MAP_POSITIVE_X 0x8515
1314 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_X 0x8516
1315 #define GL_TEXTURE_CUBE_MAP_POSITIVE_Y 0x8517
1316 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_Y 0x8518
1317 #define GL_TEXTURE_CUBE_MAP_POSITIVE_Z 0x8519
1318 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_Z 0x851A
1319 #define GL_PROXY_TEXTURE_CUBE_MAP 0x851B
1320 #define GL_MAX_CUBE_MAP_TEXTURE_SIZE 0x851C
1321 #define GL_COMPRESSED_ALPHA 0x84E9
1322 #define GL_COMPRESSED_LUMINANCE 0x84EA
1323 #define GL_COMPRESSED_LUMINANCE_ALPHA 0x84EB
1324 #define GL_COMPRESSED_INTENSITY 0x84EC
1325 #define GL_COMPRESSED_RGB 0x84ED
1326 #define GL_COMPRESSED_RGBA 0x84EE
1327 #define GL_TEXTURE_COMPRESSION_HINT 0x84EF
1328 #define GL_TEXTURE_COMPRESSED_IMAGE_SIZE 0x86A0
1329 #define GL_TEXTURE_COMPRESSED 0x86A1
1330 #define GL_NUM_COMPRESSED_TEXTURE_FORMATS 0x86A2
1331 #define GL_COMPRESSED_TEXTURE_FORMATS 0x86A3
1332 #define GL_CLAMP_TO_BORDER 0x812D
1333 #define GL_COMBINE 0x8570
1334 #define GL_COMBINE_RGB 0x8571
1335 #define GL_COMBINE_ALPHA 0x8572
1336 #define GL_SOURCE0_RGB 0x8580
1337 #define GL_SOURCE1_RGB 0x8581
1338 #define GL_SOURCE2_RGB 0x8582
1339 #define GL_SOURCE0_ALPHA 0x8588
1340 #define GL_SOURCE1_ALPHA 0x8589
1341 #define GL_SOURCE2_ALPHA 0x858A
1342 #define GL_OPERAND0_RGB 0x8590
1343 #define GL_OPERAND1_RGB 0x8591
1344 #define GL_OPERAND2_RGB 0x8592
1345 #define GL_OPERAND0_ALPHA 0x8598
1346 #define GL_OPERAND1_ALPHA 0x8599
1347 #define GL_OPERAND2_ALPHA 0x859A
1348 #define GL_RGB_SCALE 0x8573
1349 #define GL_ADD_SIGNED 0x8574
1350 #define GL_INTERPOLATE 0x8575
1351 #define GL_SUBTRACT 0x84E7
1352 #define GL_CONSTANT 0x8576
1353 #define GL_PRIMARY_COLOR 0x8577
1354 #define GL_PREVIOUS 0x8578
1355 #define GL_DOT3_RGB 0x86AE
1356 #define GL_DOT3_RGBA 0x86AF
1357 #ifndef GLEE_H_DEFINED_glActiveTexture
1358 #define GLEE_H_DEFINED_glActiveTexture
1359  typedef void (APIENTRYP GLEEPFNGLACTIVETEXTUREPROC) (GLenum texture);
1360  GLEE_EXTERN GLEEPFNGLACTIVETEXTUREPROC GLeeFuncPtr_glActiveTexture;
1361  #define glActiveTexture GLeeFuncPtr_glActiveTexture
1362 #endif
1363 #ifndef GLEE_H_DEFINED_glClientActiveTexture
1364 #define GLEE_H_DEFINED_glClientActiveTexture
1365  typedef void (APIENTRYP GLEEPFNGLCLIENTACTIVETEXTUREPROC) (GLenum texture);
1366  GLEE_EXTERN GLEEPFNGLCLIENTACTIVETEXTUREPROC GLeeFuncPtr_glClientActiveTexture;
1367  #define glClientActiveTexture GLeeFuncPtr_glClientActiveTexture
1368 #endif
1369 #ifndef GLEE_H_DEFINED_glMultiTexCoord1d
1370 #define GLEE_H_DEFINED_glMultiTexCoord1d
1371  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1DPROC) (GLenum target, GLdouble s);
1372  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1DPROC GLeeFuncPtr_glMultiTexCoord1d;
1373  #define glMultiTexCoord1d GLeeFuncPtr_glMultiTexCoord1d
1374 #endif
1375 #ifndef GLEE_H_DEFINED_glMultiTexCoord1dv
1376 #define GLEE_H_DEFINED_glMultiTexCoord1dv
1377  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1DVPROC) (GLenum target, const GLdouble * v);
1378  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1DVPROC GLeeFuncPtr_glMultiTexCoord1dv;
1379  #define glMultiTexCoord1dv GLeeFuncPtr_glMultiTexCoord1dv
1380 #endif
1381 #ifndef GLEE_H_DEFINED_glMultiTexCoord1f
1382 #define GLEE_H_DEFINED_glMultiTexCoord1f
1383  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1FPROC) (GLenum target, GLfloat s);
1384  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1FPROC GLeeFuncPtr_glMultiTexCoord1f;
1385  #define glMultiTexCoord1f GLeeFuncPtr_glMultiTexCoord1f
1386 #endif
1387 #ifndef GLEE_H_DEFINED_glMultiTexCoord1fv
1388 #define GLEE_H_DEFINED_glMultiTexCoord1fv
1389  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1FVPROC) (GLenum target, const GLfloat * v);
1390  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1FVPROC GLeeFuncPtr_glMultiTexCoord1fv;
1391  #define glMultiTexCoord1fv GLeeFuncPtr_glMultiTexCoord1fv
1392 #endif
1393 #ifndef GLEE_H_DEFINED_glMultiTexCoord1i
1394 #define GLEE_H_DEFINED_glMultiTexCoord1i
1395  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1IPROC) (GLenum target, GLint s);
1396  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1IPROC GLeeFuncPtr_glMultiTexCoord1i;
1397  #define glMultiTexCoord1i GLeeFuncPtr_glMultiTexCoord1i
1398 #endif
1399 #ifndef GLEE_H_DEFINED_glMultiTexCoord1iv
1400 #define GLEE_H_DEFINED_glMultiTexCoord1iv
1401  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1IVPROC) (GLenum target, const GLint * v);
1402  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1IVPROC GLeeFuncPtr_glMultiTexCoord1iv;
1403  #define glMultiTexCoord1iv GLeeFuncPtr_glMultiTexCoord1iv
1404 #endif
1405 #ifndef GLEE_H_DEFINED_glMultiTexCoord1s
1406 #define GLEE_H_DEFINED_glMultiTexCoord1s
1407  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1SPROC) (GLenum target, GLshort s);
1408  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1SPROC GLeeFuncPtr_glMultiTexCoord1s;
1409  #define glMultiTexCoord1s GLeeFuncPtr_glMultiTexCoord1s
1410 #endif
1411 #ifndef GLEE_H_DEFINED_glMultiTexCoord1sv
1412 #define GLEE_H_DEFINED_glMultiTexCoord1sv
1413  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1SVPROC) (GLenum target, const GLshort * v);
1414  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1SVPROC GLeeFuncPtr_glMultiTexCoord1sv;
1415  #define glMultiTexCoord1sv GLeeFuncPtr_glMultiTexCoord1sv
1416 #endif
1417 #ifndef GLEE_H_DEFINED_glMultiTexCoord2d
1418 #define GLEE_H_DEFINED_glMultiTexCoord2d
1419  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2DPROC) (GLenum target, GLdouble s, GLdouble t);
1420  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2DPROC GLeeFuncPtr_glMultiTexCoord2d;
1421  #define glMultiTexCoord2d GLeeFuncPtr_glMultiTexCoord2d
1422 #endif
1423 #ifndef GLEE_H_DEFINED_glMultiTexCoord2dv
1424 #define GLEE_H_DEFINED_glMultiTexCoord2dv
1425  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2DVPROC) (GLenum target, const GLdouble * v);
1426  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2DVPROC GLeeFuncPtr_glMultiTexCoord2dv;
1427  #define glMultiTexCoord2dv GLeeFuncPtr_glMultiTexCoord2dv
1428 #endif
1429 #ifndef GLEE_H_DEFINED_glMultiTexCoord2f
1430 #define GLEE_H_DEFINED_glMultiTexCoord2f
1431  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2FPROC) (GLenum target, GLfloat s, GLfloat t);
1432  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2FPROC GLeeFuncPtr_glMultiTexCoord2f;
1433  #define glMultiTexCoord2f GLeeFuncPtr_glMultiTexCoord2f
1434 #endif
1435 #ifndef GLEE_H_DEFINED_glMultiTexCoord2fv
1436 #define GLEE_H_DEFINED_glMultiTexCoord2fv
1437  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2FVPROC) (GLenum target, const GLfloat * v);
1438  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2FVPROC GLeeFuncPtr_glMultiTexCoord2fv;
1439  #define glMultiTexCoord2fv GLeeFuncPtr_glMultiTexCoord2fv
1440 #endif
1441 #ifndef GLEE_H_DEFINED_glMultiTexCoord2i
1442 #define GLEE_H_DEFINED_glMultiTexCoord2i
1443  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2IPROC) (GLenum target, GLint s, GLint t);
1444  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2IPROC GLeeFuncPtr_glMultiTexCoord2i;
1445  #define glMultiTexCoord2i GLeeFuncPtr_glMultiTexCoord2i
1446 #endif
1447 #ifndef GLEE_H_DEFINED_glMultiTexCoord2iv
1448 #define GLEE_H_DEFINED_glMultiTexCoord2iv
1449  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2IVPROC) (GLenum target, const GLint * v);
1450  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2IVPROC GLeeFuncPtr_glMultiTexCoord2iv;
1451  #define glMultiTexCoord2iv GLeeFuncPtr_glMultiTexCoord2iv
1452 #endif
1453 #ifndef GLEE_H_DEFINED_glMultiTexCoord2s
1454 #define GLEE_H_DEFINED_glMultiTexCoord2s
1455  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2SPROC) (GLenum target, GLshort s, GLshort t);
1456  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2SPROC GLeeFuncPtr_glMultiTexCoord2s;
1457  #define glMultiTexCoord2s GLeeFuncPtr_glMultiTexCoord2s
1458 #endif
1459 #ifndef GLEE_H_DEFINED_glMultiTexCoord2sv
1460 #define GLEE_H_DEFINED_glMultiTexCoord2sv
1461  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2SVPROC) (GLenum target, const GLshort * v);
1462  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2SVPROC GLeeFuncPtr_glMultiTexCoord2sv;
1463  #define glMultiTexCoord2sv GLeeFuncPtr_glMultiTexCoord2sv
1464 #endif
1465 #ifndef GLEE_H_DEFINED_glMultiTexCoord3d
1466 #define GLEE_H_DEFINED_glMultiTexCoord3d
1467  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3DPROC) (GLenum target, GLdouble s, GLdouble t, GLdouble r);
1468  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3DPROC GLeeFuncPtr_glMultiTexCoord3d;
1469  #define glMultiTexCoord3d GLeeFuncPtr_glMultiTexCoord3d
1470 #endif
1471 #ifndef GLEE_H_DEFINED_glMultiTexCoord3dv
1472 #define GLEE_H_DEFINED_glMultiTexCoord3dv
1473  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3DVPROC) (GLenum target, const GLdouble * v);
1474  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3DVPROC GLeeFuncPtr_glMultiTexCoord3dv;
1475  #define glMultiTexCoord3dv GLeeFuncPtr_glMultiTexCoord3dv
1476 #endif
1477 #ifndef GLEE_H_DEFINED_glMultiTexCoord3f
1478 #define GLEE_H_DEFINED_glMultiTexCoord3f
1479  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3FPROC) (GLenum target, GLfloat s, GLfloat t, GLfloat r);
1480  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3FPROC GLeeFuncPtr_glMultiTexCoord3f;
1481  #define glMultiTexCoord3f GLeeFuncPtr_glMultiTexCoord3f
1482 #endif
1483 #ifndef GLEE_H_DEFINED_glMultiTexCoord3fv
1484 #define GLEE_H_DEFINED_glMultiTexCoord3fv
1485  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3FVPROC) (GLenum target, const GLfloat * v);
1486  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3FVPROC GLeeFuncPtr_glMultiTexCoord3fv;
1487  #define glMultiTexCoord3fv GLeeFuncPtr_glMultiTexCoord3fv
1488 #endif
1489 #ifndef GLEE_H_DEFINED_glMultiTexCoord3i
1490 #define GLEE_H_DEFINED_glMultiTexCoord3i
1491  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3IPROC) (GLenum target, GLint s, GLint t, GLint r);
1492  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3IPROC GLeeFuncPtr_glMultiTexCoord3i;
1493  #define glMultiTexCoord3i GLeeFuncPtr_glMultiTexCoord3i
1494 #endif
1495 #ifndef GLEE_H_DEFINED_glMultiTexCoord3iv
1496 #define GLEE_H_DEFINED_glMultiTexCoord3iv
1497  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3IVPROC) (GLenum target, const GLint * v);
1498  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3IVPROC GLeeFuncPtr_glMultiTexCoord3iv;
1499  #define glMultiTexCoord3iv GLeeFuncPtr_glMultiTexCoord3iv
1500 #endif
1501 #ifndef GLEE_H_DEFINED_glMultiTexCoord3s
1502 #define GLEE_H_DEFINED_glMultiTexCoord3s
1503  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3SPROC) (GLenum target, GLshort s, GLshort t, GLshort r);
1504  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3SPROC GLeeFuncPtr_glMultiTexCoord3s;
1505  #define glMultiTexCoord3s GLeeFuncPtr_glMultiTexCoord3s
1506 #endif
1507 #ifndef GLEE_H_DEFINED_glMultiTexCoord3sv
1508 #define GLEE_H_DEFINED_glMultiTexCoord3sv
1509  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3SVPROC) (GLenum target, const GLshort * v);
1510  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3SVPROC GLeeFuncPtr_glMultiTexCoord3sv;
1511  #define glMultiTexCoord3sv GLeeFuncPtr_glMultiTexCoord3sv
1512 #endif
1513 #ifndef GLEE_H_DEFINED_glMultiTexCoord4d
1514 #define GLEE_H_DEFINED_glMultiTexCoord4d
1515  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4DPROC) (GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q);
1516  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4DPROC GLeeFuncPtr_glMultiTexCoord4d;
1517  #define glMultiTexCoord4d GLeeFuncPtr_glMultiTexCoord4d
1518 #endif
1519 #ifndef GLEE_H_DEFINED_glMultiTexCoord4dv
1520 #define GLEE_H_DEFINED_glMultiTexCoord4dv
1521  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4DVPROC) (GLenum target, const GLdouble * v);
1522  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4DVPROC GLeeFuncPtr_glMultiTexCoord4dv;
1523  #define glMultiTexCoord4dv GLeeFuncPtr_glMultiTexCoord4dv
1524 #endif
1525 #ifndef GLEE_H_DEFINED_glMultiTexCoord4f
1526 #define GLEE_H_DEFINED_glMultiTexCoord4f
1527  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4FPROC) (GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q);
1528  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4FPROC GLeeFuncPtr_glMultiTexCoord4f;
1529  #define glMultiTexCoord4f GLeeFuncPtr_glMultiTexCoord4f
1530 #endif
1531 #ifndef GLEE_H_DEFINED_glMultiTexCoord4fv
1532 #define GLEE_H_DEFINED_glMultiTexCoord4fv
1533  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4FVPROC) (GLenum target, const GLfloat * v);
1534  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4FVPROC GLeeFuncPtr_glMultiTexCoord4fv;
1535  #define glMultiTexCoord4fv GLeeFuncPtr_glMultiTexCoord4fv
1536 #endif
1537 #ifndef GLEE_H_DEFINED_glMultiTexCoord4i
1538 #define GLEE_H_DEFINED_glMultiTexCoord4i
1539  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4IPROC) (GLenum target, GLint s, GLint t, GLint r, GLint q);
1540  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4IPROC GLeeFuncPtr_glMultiTexCoord4i;
1541  #define glMultiTexCoord4i GLeeFuncPtr_glMultiTexCoord4i
1542 #endif
1543 #ifndef GLEE_H_DEFINED_glMultiTexCoord4iv
1544 #define GLEE_H_DEFINED_glMultiTexCoord4iv
1545  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4IVPROC) (GLenum target, const GLint * v);
1546  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4IVPROC GLeeFuncPtr_glMultiTexCoord4iv;
1547  #define glMultiTexCoord4iv GLeeFuncPtr_glMultiTexCoord4iv
1548 #endif
1549 #ifndef GLEE_H_DEFINED_glMultiTexCoord4s
1550 #define GLEE_H_DEFINED_glMultiTexCoord4s
1551  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4SPROC) (GLenum target, GLshort s, GLshort t, GLshort r, GLshort q);
1552  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4SPROC GLeeFuncPtr_glMultiTexCoord4s;
1553  #define glMultiTexCoord4s GLeeFuncPtr_glMultiTexCoord4s
1554 #endif
1555 #ifndef GLEE_H_DEFINED_glMultiTexCoord4sv
1556 #define GLEE_H_DEFINED_glMultiTexCoord4sv
1557  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4SVPROC) (GLenum target, const GLshort * v);
1558  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4SVPROC GLeeFuncPtr_glMultiTexCoord4sv;
1559  #define glMultiTexCoord4sv GLeeFuncPtr_glMultiTexCoord4sv
1560 #endif
1561 #ifndef GLEE_H_DEFINED_glLoadTransposeMatrixf
1562 #define GLEE_H_DEFINED_glLoadTransposeMatrixf
1563  typedef void (APIENTRYP GLEEPFNGLLOADTRANSPOSEMATRIXFPROC) (const GLfloat * m);
1564  GLEE_EXTERN GLEEPFNGLLOADTRANSPOSEMATRIXFPROC GLeeFuncPtr_glLoadTransposeMatrixf;
1565  #define glLoadTransposeMatrixf GLeeFuncPtr_glLoadTransposeMatrixf
1566 #endif
1567 #ifndef GLEE_H_DEFINED_glLoadTransposeMatrixd
1568 #define GLEE_H_DEFINED_glLoadTransposeMatrixd
1569  typedef void (APIENTRYP GLEEPFNGLLOADTRANSPOSEMATRIXDPROC) (const GLdouble * m);
1570  GLEE_EXTERN GLEEPFNGLLOADTRANSPOSEMATRIXDPROC GLeeFuncPtr_glLoadTransposeMatrixd;
1571  #define glLoadTransposeMatrixd GLeeFuncPtr_glLoadTransposeMatrixd
1572 #endif
1573 #ifndef GLEE_H_DEFINED_glMultTransposeMatrixf
1574 #define GLEE_H_DEFINED_glMultTransposeMatrixf
1575  typedef void (APIENTRYP GLEEPFNGLMULTTRANSPOSEMATRIXFPROC) (const GLfloat * m);
1576  GLEE_EXTERN GLEEPFNGLMULTTRANSPOSEMATRIXFPROC GLeeFuncPtr_glMultTransposeMatrixf;
1577  #define glMultTransposeMatrixf GLeeFuncPtr_glMultTransposeMatrixf
1578 #endif
1579 #ifndef GLEE_H_DEFINED_glMultTransposeMatrixd
1580 #define GLEE_H_DEFINED_glMultTransposeMatrixd
1581  typedef void (APIENTRYP GLEEPFNGLMULTTRANSPOSEMATRIXDPROC) (const GLdouble * m);
1582  GLEE_EXTERN GLEEPFNGLMULTTRANSPOSEMATRIXDPROC GLeeFuncPtr_glMultTransposeMatrixd;
1583  #define glMultTransposeMatrixd GLeeFuncPtr_glMultTransposeMatrixd
1584 #endif
1585 #ifndef GLEE_H_DEFINED_glSampleCoverage
1586 #define GLEE_H_DEFINED_glSampleCoverage
1587  typedef void (APIENTRYP GLEEPFNGLSAMPLECOVERAGEPROC) (GLclampf value, GLboolean invert);
1588  GLEE_EXTERN GLEEPFNGLSAMPLECOVERAGEPROC GLeeFuncPtr_glSampleCoverage;
1589  #define glSampleCoverage GLeeFuncPtr_glSampleCoverage
1590 #endif
1591 #ifndef GLEE_H_DEFINED_glCompressedTexImage3D
1592 #define GLEE_H_DEFINED_glCompressedTexImage3D
1593  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXIMAGE3DPROC) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data);
1594  GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXIMAGE3DPROC GLeeFuncPtr_glCompressedTexImage3D;
1595  #define glCompressedTexImage3D GLeeFuncPtr_glCompressedTexImage3D
1596 #endif
1597 #ifndef GLEE_H_DEFINED_glCompressedTexImage2D
1598 #define GLEE_H_DEFINED_glCompressedTexImage2D
1599  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXIMAGE2DPROC) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data);
1600  GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXIMAGE2DPROC GLeeFuncPtr_glCompressedTexImage2D;
1601  #define glCompressedTexImage2D GLeeFuncPtr_glCompressedTexImage2D
1602 #endif
1603 #ifndef GLEE_H_DEFINED_glCompressedTexImage1D
1604 #define GLEE_H_DEFINED_glCompressedTexImage1D
1605  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXIMAGE1DPROC) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data);
1606  GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXIMAGE1DPROC GLeeFuncPtr_glCompressedTexImage1D;
1607  #define glCompressedTexImage1D GLeeFuncPtr_glCompressedTexImage1D
1608 #endif
1609 #ifndef GLEE_H_DEFINED_glCompressedTexSubImage3D
1610 #define GLEE_H_DEFINED_glCompressedTexSubImage3D
1611  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXSUBIMAGE3DPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * data);
1612  GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXSUBIMAGE3DPROC GLeeFuncPtr_glCompressedTexSubImage3D;
1613  #define glCompressedTexSubImage3D GLeeFuncPtr_glCompressedTexSubImage3D
1614 #endif
1615 #ifndef GLEE_H_DEFINED_glCompressedTexSubImage2D
1616 #define GLEE_H_DEFINED_glCompressedTexSubImage2D
1617  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXSUBIMAGE2DPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data);
1618  GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXSUBIMAGE2DPROC GLeeFuncPtr_glCompressedTexSubImage2D;
1619  #define glCompressedTexSubImage2D GLeeFuncPtr_glCompressedTexSubImage2D
1620 #endif
1621 #ifndef GLEE_H_DEFINED_glCompressedTexSubImage1D
1622 #define GLEE_H_DEFINED_glCompressedTexSubImage1D
1623  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXSUBIMAGE1DPROC) (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data);
1624  GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXSUBIMAGE1DPROC GLeeFuncPtr_glCompressedTexSubImage1D;
1625  #define glCompressedTexSubImage1D GLeeFuncPtr_glCompressedTexSubImage1D
1626 #endif
1627 #ifndef GLEE_H_DEFINED_glGetCompressedTexImage
1628 #define GLEE_H_DEFINED_glGetCompressedTexImage
1629  typedef void (APIENTRYP GLEEPFNGLGETCOMPRESSEDTEXIMAGEPROC) (GLenum target, GLint level, GLvoid * img);
1630  GLEE_EXTERN GLEEPFNGLGETCOMPRESSEDTEXIMAGEPROC GLeeFuncPtr_glGetCompressedTexImage;
1631  #define glGetCompressedTexImage GLeeFuncPtr_glGetCompressedTexImage
1632 #endif
1633 #endif
1634 
1635 /* GL_VERSION_1_4 */
1636 
1637 #ifndef GL_VERSION_1_4
1638 #define GL_VERSION_1_4 1
1639 #define __GLEE_GL_VERSION_1_4 1
1640 /* Constants */
1641 #define GL_BLEND_DST_RGB 0x80C8
1642 #define GL_BLEND_SRC_RGB 0x80C9
1643 #define GL_BLEND_DST_ALPHA 0x80CA
1644 #define GL_BLEND_SRC_ALPHA 0x80CB
1645 #define GL_POINT_SIZE_MIN 0x8126
1646 #define GL_POINT_SIZE_MAX 0x8127
1647 #define GL_POINT_FADE_THRESHOLD_SIZE 0x8128
1648 #define GL_POINT_DISTANCE_ATTENUATION 0x8129
1649 #define GL_GENERATE_MIPMAP 0x8191
1650 #define GL_GENERATE_MIPMAP_HINT 0x8192
1651 #define GL_DEPTH_COMPONENT16 0x81A5
1652 #define GL_DEPTH_COMPONENT24 0x81A6
1653 #define GL_DEPTH_COMPONENT32 0x81A7
1654 #define GL_MIRRORED_REPEAT 0x8370
1655 #define GL_FOG_COORDINATE_SOURCE 0x8450
1656 #define GL_FOG_COORDINATE 0x8451
1657 #define GL_FRAGMENT_DEPTH 0x8452
1658 #define GL_CURRENT_FOG_COORDINATE 0x8453
1659 #define GL_FOG_COORDINATE_ARRAY_TYPE 0x8454
1660 #define GL_FOG_COORDINATE_ARRAY_STRIDE 0x8455
1661 #define GL_FOG_COORDINATE_ARRAY_POINTER 0x8456
1662 #define GL_FOG_COORDINATE_ARRAY 0x8457
1663 #define GL_COLOR_SUM 0x8458
1664 #define GL_CURRENT_SECONDARY_COLOR 0x8459
1665 #define GL_SECONDARY_COLOR_ARRAY_SIZE 0x845A
1666 #define GL_SECONDARY_COLOR_ARRAY_TYPE 0x845B
1667 #define GL_SECONDARY_COLOR_ARRAY_STRIDE 0x845C
1668 #define GL_SECONDARY_COLOR_ARRAY_POINTER 0x845D
1669 #define GL_SECONDARY_COLOR_ARRAY 0x845E
1670 #define GL_MAX_TEXTURE_LOD_BIAS 0x84FD
1671 #define GL_TEXTURE_FILTER_CONTROL 0x8500
1672 #define GL_TEXTURE_LOD_BIAS 0x8501
1673 #define GL_INCR_WRAP 0x8507
1674 #define GL_DECR_WRAP 0x8508
1675 #define GL_TEXTURE_DEPTH_SIZE 0x884A
1676 #define GL_DEPTH_TEXTURE_MODE 0x884B
1677 #define GL_TEXTURE_COMPARE_MODE 0x884C
1678 #define GL_TEXTURE_COMPARE_FUNC 0x884D
1679 #define GL_COMPARE_R_TO_TEXTURE 0x884E
1680 #ifndef GLEE_H_DEFINED_glBlendFuncSeparate
1681 #define GLEE_H_DEFINED_glBlendFuncSeparate
1682  typedef void (APIENTRYP GLEEPFNGLBLENDFUNCSEPARATEPROC) (GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);
1683  GLEE_EXTERN GLEEPFNGLBLENDFUNCSEPARATEPROC GLeeFuncPtr_glBlendFuncSeparate;
1684  #define glBlendFuncSeparate GLeeFuncPtr_glBlendFuncSeparate
1685 #endif
1686 #ifndef GLEE_H_DEFINED_glFogCoordf
1687 #define GLEE_H_DEFINED_glFogCoordf
1688  typedef void (APIENTRYP GLEEPFNGLFOGCOORDFPROC) (GLfloat coord);
1689  GLEE_EXTERN GLEEPFNGLFOGCOORDFPROC GLeeFuncPtr_glFogCoordf;
1690  #define glFogCoordf GLeeFuncPtr_glFogCoordf
1691 #endif
1692 #ifndef GLEE_H_DEFINED_glFogCoordfv
1693 #define GLEE_H_DEFINED_glFogCoordfv
1694  typedef void (APIENTRYP GLEEPFNGLFOGCOORDFVPROC) (const GLfloat * coord);
1695  GLEE_EXTERN GLEEPFNGLFOGCOORDFVPROC GLeeFuncPtr_glFogCoordfv;
1696  #define glFogCoordfv GLeeFuncPtr_glFogCoordfv
1697 #endif
1698 #ifndef GLEE_H_DEFINED_glFogCoordd
1699 #define GLEE_H_DEFINED_glFogCoordd
1700  typedef void (APIENTRYP GLEEPFNGLFOGCOORDDPROC) (GLdouble coord);
1701  GLEE_EXTERN GLEEPFNGLFOGCOORDDPROC GLeeFuncPtr_glFogCoordd;
1702  #define glFogCoordd GLeeFuncPtr_glFogCoordd
1703 #endif
1704 #ifndef GLEE_H_DEFINED_glFogCoorddv
1705 #define GLEE_H_DEFINED_glFogCoorddv
1706  typedef void (APIENTRYP GLEEPFNGLFOGCOORDDVPROC) (const GLdouble * coord);
1707  GLEE_EXTERN GLEEPFNGLFOGCOORDDVPROC GLeeFuncPtr_glFogCoorddv;
1708  #define glFogCoorddv GLeeFuncPtr_glFogCoorddv
1709 #endif
1710 #ifndef GLEE_H_DEFINED_glFogCoordPointer
1711 #define GLEE_H_DEFINED_glFogCoordPointer
1712  typedef void (APIENTRYP GLEEPFNGLFOGCOORDPOINTERPROC) (GLenum type, GLsizei stride, const GLvoid * pointer);
1713  GLEE_EXTERN GLEEPFNGLFOGCOORDPOINTERPROC GLeeFuncPtr_glFogCoordPointer;
1714  #define glFogCoordPointer GLeeFuncPtr_glFogCoordPointer
1715 #endif
1716 #ifndef GLEE_H_DEFINED_glMultiDrawArrays
1717 #define GLEE_H_DEFINED_glMultiDrawArrays
1718  typedef void (APIENTRYP GLEEPFNGLMULTIDRAWARRAYSPROC) (GLenum mode, GLint * first, GLsizei * count, GLsizei primcount);
1719  GLEE_EXTERN GLEEPFNGLMULTIDRAWARRAYSPROC GLeeFuncPtr_glMultiDrawArrays;
1720  #define glMultiDrawArrays GLeeFuncPtr_glMultiDrawArrays
1721 #endif
1722 #ifndef GLEE_H_DEFINED_glMultiDrawElements
1723 #define GLEE_H_DEFINED_glMultiDrawElements
1724  typedef void (APIENTRYP GLEEPFNGLMULTIDRAWELEMENTSPROC) (GLenum mode, const GLsizei * count, GLenum type, const GLvoid* * indices, GLsizei primcount);
1725  GLEE_EXTERN GLEEPFNGLMULTIDRAWELEMENTSPROC GLeeFuncPtr_glMultiDrawElements;
1726  #define glMultiDrawElements GLeeFuncPtr_glMultiDrawElements
1727 #endif
1728 #ifndef GLEE_H_DEFINED_glPointParameterf
1729 #define GLEE_H_DEFINED_glPointParameterf
1730  typedef void (APIENTRYP GLEEPFNGLPOINTPARAMETERFPROC) (GLenum pname, GLfloat param);
1731  GLEE_EXTERN GLEEPFNGLPOINTPARAMETERFPROC GLeeFuncPtr_glPointParameterf;
1732  #define glPointParameterf GLeeFuncPtr_glPointParameterf
1733 #endif
1734 #ifndef GLEE_H_DEFINED_glPointParameterfv
1735 #define GLEE_H_DEFINED_glPointParameterfv
1736  typedef void (APIENTRYP GLEEPFNGLPOINTPARAMETERFVPROC) (GLenum pname, const GLfloat * params);
1737  GLEE_EXTERN GLEEPFNGLPOINTPARAMETERFVPROC GLeeFuncPtr_glPointParameterfv;
1738  #define glPointParameterfv GLeeFuncPtr_glPointParameterfv
1739 #endif
1740 #ifndef GLEE_H_DEFINED_glPointParameteri
1741 #define GLEE_H_DEFINED_glPointParameteri
1742  typedef void (APIENTRYP GLEEPFNGLPOINTPARAMETERIPROC) (GLenum pname, GLint param);
1743  GLEE_EXTERN GLEEPFNGLPOINTPARAMETERIPROC GLeeFuncPtr_glPointParameteri;
1744  #define glPointParameteri GLeeFuncPtr_glPointParameteri
1745 #endif
1746 #ifndef GLEE_H_DEFINED_glPointParameteriv
1747 #define GLEE_H_DEFINED_glPointParameteriv
1748  typedef void (APIENTRYP GLEEPFNGLPOINTPARAMETERIVPROC) (GLenum pname, const GLint * params);
1749  GLEE_EXTERN GLEEPFNGLPOINTPARAMETERIVPROC GLeeFuncPtr_glPointParameteriv;
1750  #define glPointParameteriv GLeeFuncPtr_glPointParameteriv
1751 #endif
1752 #ifndef GLEE_H_DEFINED_glSecondaryColor3b
1753 #define GLEE_H_DEFINED_glSecondaryColor3b
1754  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3BPROC) (GLbyte red, GLbyte green, GLbyte blue);
1755  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3BPROC GLeeFuncPtr_glSecondaryColor3b;
1756  #define glSecondaryColor3b GLeeFuncPtr_glSecondaryColor3b
1757 #endif
1758 #ifndef GLEE_H_DEFINED_glSecondaryColor3bv
1759 #define GLEE_H_DEFINED_glSecondaryColor3bv
1760  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3BVPROC) (const GLbyte * v);
1761  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3BVPROC GLeeFuncPtr_glSecondaryColor3bv;
1762  #define glSecondaryColor3bv GLeeFuncPtr_glSecondaryColor3bv
1763 #endif
1764 #ifndef GLEE_H_DEFINED_glSecondaryColor3d
1765 #define GLEE_H_DEFINED_glSecondaryColor3d
1766  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3DPROC) (GLdouble red, GLdouble green, GLdouble blue);
1767  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3DPROC GLeeFuncPtr_glSecondaryColor3d;
1768  #define glSecondaryColor3d GLeeFuncPtr_glSecondaryColor3d
1769 #endif
1770 #ifndef GLEE_H_DEFINED_glSecondaryColor3dv
1771 #define GLEE_H_DEFINED_glSecondaryColor3dv
1772  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3DVPROC) (const GLdouble * v);
1773  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3DVPROC GLeeFuncPtr_glSecondaryColor3dv;
1774  #define glSecondaryColor3dv GLeeFuncPtr_glSecondaryColor3dv
1775 #endif
1776 #ifndef GLEE_H_DEFINED_glSecondaryColor3f
1777 #define GLEE_H_DEFINED_glSecondaryColor3f
1778  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3FPROC) (GLfloat red, GLfloat green, GLfloat blue);
1779  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3FPROC GLeeFuncPtr_glSecondaryColor3f;
1780  #define glSecondaryColor3f GLeeFuncPtr_glSecondaryColor3f
1781 #endif
1782 #ifndef GLEE_H_DEFINED_glSecondaryColor3fv
1783 #define GLEE_H_DEFINED_glSecondaryColor3fv
1784  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3FVPROC) (const GLfloat * v);
1785  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3FVPROC GLeeFuncPtr_glSecondaryColor3fv;
1786  #define glSecondaryColor3fv GLeeFuncPtr_glSecondaryColor3fv
1787 #endif
1788 #ifndef GLEE_H_DEFINED_glSecondaryColor3i
1789 #define GLEE_H_DEFINED_glSecondaryColor3i
1790  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3IPROC) (GLint red, GLint green, GLint blue);
1791  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3IPROC GLeeFuncPtr_glSecondaryColor3i;
1792  #define glSecondaryColor3i GLeeFuncPtr_glSecondaryColor3i
1793 #endif
1794 #ifndef GLEE_H_DEFINED_glSecondaryColor3iv
1795 #define GLEE_H_DEFINED_glSecondaryColor3iv
1796  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3IVPROC) (const GLint * v);
1797  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3IVPROC GLeeFuncPtr_glSecondaryColor3iv;
1798  #define glSecondaryColor3iv GLeeFuncPtr_glSecondaryColor3iv
1799 #endif
1800 #ifndef GLEE_H_DEFINED_glSecondaryColor3s
1801 #define GLEE_H_DEFINED_glSecondaryColor3s
1802  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3SPROC) (GLshort red, GLshort green, GLshort blue);
1803  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3SPROC GLeeFuncPtr_glSecondaryColor3s;
1804  #define glSecondaryColor3s GLeeFuncPtr_glSecondaryColor3s
1805 #endif
1806 #ifndef GLEE_H_DEFINED_glSecondaryColor3sv
1807 #define GLEE_H_DEFINED_glSecondaryColor3sv
1808  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3SVPROC) (const GLshort * v);
1809  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3SVPROC GLeeFuncPtr_glSecondaryColor3sv;
1810  #define glSecondaryColor3sv GLeeFuncPtr_glSecondaryColor3sv
1811 #endif
1812 #ifndef GLEE_H_DEFINED_glSecondaryColor3ub
1813 #define GLEE_H_DEFINED_glSecondaryColor3ub
1814  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3UBPROC) (GLubyte red, GLubyte green, GLubyte blue);
1815  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3UBPROC GLeeFuncPtr_glSecondaryColor3ub;
1816  #define glSecondaryColor3ub GLeeFuncPtr_glSecondaryColor3ub
1817 #endif
1818 #ifndef GLEE_H_DEFINED_glSecondaryColor3ubv
1819 #define GLEE_H_DEFINED_glSecondaryColor3ubv
1820  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3UBVPROC) (const GLubyte * v);
1821  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3UBVPROC GLeeFuncPtr_glSecondaryColor3ubv;
1822  #define glSecondaryColor3ubv GLeeFuncPtr_glSecondaryColor3ubv
1823 #endif
1824 #ifndef GLEE_H_DEFINED_glSecondaryColor3ui
1825 #define GLEE_H_DEFINED_glSecondaryColor3ui
1826  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3UIPROC) (GLuint red, GLuint green, GLuint blue);
1827  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3UIPROC GLeeFuncPtr_glSecondaryColor3ui;
1828  #define glSecondaryColor3ui GLeeFuncPtr_glSecondaryColor3ui
1829 #endif
1830 #ifndef GLEE_H_DEFINED_glSecondaryColor3uiv
1831 #define GLEE_H_DEFINED_glSecondaryColor3uiv
1832  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3UIVPROC) (const GLuint * v);
1833  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3UIVPROC GLeeFuncPtr_glSecondaryColor3uiv;
1834  #define glSecondaryColor3uiv GLeeFuncPtr_glSecondaryColor3uiv
1835 #endif
1836 #ifndef GLEE_H_DEFINED_glSecondaryColor3us
1837 #define GLEE_H_DEFINED_glSecondaryColor3us
1838  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3USPROC) (GLushort red, GLushort green, GLushort blue);
1839  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3USPROC GLeeFuncPtr_glSecondaryColor3us;
1840  #define glSecondaryColor3us GLeeFuncPtr_glSecondaryColor3us
1841 #endif
1842 #ifndef GLEE_H_DEFINED_glSecondaryColor3usv
1843 #define GLEE_H_DEFINED_glSecondaryColor3usv
1844  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3USVPROC) (const GLushort * v);
1845  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3USVPROC GLeeFuncPtr_glSecondaryColor3usv;
1846  #define glSecondaryColor3usv GLeeFuncPtr_glSecondaryColor3usv
1847 #endif
1848 #ifndef GLEE_H_DEFINED_glSecondaryColorPointer
1849 #define GLEE_H_DEFINED_glSecondaryColorPointer
1850  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLORPOINTERPROC) (GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);
1851  GLEE_EXTERN GLEEPFNGLSECONDARYCOLORPOINTERPROC GLeeFuncPtr_glSecondaryColorPointer;
1852  #define glSecondaryColorPointer GLeeFuncPtr_glSecondaryColorPointer
1853 #endif
1854 #ifndef GLEE_H_DEFINED_glWindowPos2d
1855 #define GLEE_H_DEFINED_glWindowPos2d
1856  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2DPROC) (GLdouble x, GLdouble y);
1857  GLEE_EXTERN GLEEPFNGLWINDOWPOS2DPROC GLeeFuncPtr_glWindowPos2d;
1858  #define glWindowPos2d GLeeFuncPtr_glWindowPos2d
1859 #endif
1860 #ifndef GLEE_H_DEFINED_glWindowPos2dv
1861 #define GLEE_H_DEFINED_glWindowPos2dv
1862  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2DVPROC) (const GLdouble * v);
1863  GLEE_EXTERN GLEEPFNGLWINDOWPOS2DVPROC GLeeFuncPtr_glWindowPos2dv;
1864  #define glWindowPos2dv GLeeFuncPtr_glWindowPos2dv
1865 #endif
1866 #ifndef GLEE_H_DEFINED_glWindowPos2f
1867 #define GLEE_H_DEFINED_glWindowPos2f
1868  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2FPROC) (GLfloat x, GLfloat y);
1869  GLEE_EXTERN GLEEPFNGLWINDOWPOS2FPROC GLeeFuncPtr_glWindowPos2f;
1870  #define glWindowPos2f GLeeFuncPtr_glWindowPos2f
1871 #endif
1872 #ifndef GLEE_H_DEFINED_glWindowPos2fv
1873 #define GLEE_H_DEFINED_glWindowPos2fv
1874  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2FVPROC) (const GLfloat * v);
1875  GLEE_EXTERN GLEEPFNGLWINDOWPOS2FVPROC GLeeFuncPtr_glWindowPos2fv;
1876  #define glWindowPos2fv GLeeFuncPtr_glWindowPos2fv
1877 #endif
1878 #ifndef GLEE_H_DEFINED_glWindowPos2i
1879 #define GLEE_H_DEFINED_glWindowPos2i
1880  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2IPROC) (GLint x, GLint y);
1881  GLEE_EXTERN GLEEPFNGLWINDOWPOS2IPROC GLeeFuncPtr_glWindowPos2i;
1882  #define glWindowPos2i GLeeFuncPtr_glWindowPos2i
1883 #endif
1884 #ifndef GLEE_H_DEFINED_glWindowPos2iv
1885 #define GLEE_H_DEFINED_glWindowPos2iv
1886  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2IVPROC) (const GLint * v);
1887  GLEE_EXTERN GLEEPFNGLWINDOWPOS2IVPROC GLeeFuncPtr_glWindowPos2iv;
1888  #define glWindowPos2iv GLeeFuncPtr_glWindowPos2iv
1889 #endif
1890 #ifndef GLEE_H_DEFINED_glWindowPos2s
1891 #define GLEE_H_DEFINED_glWindowPos2s
1892  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2SPROC) (GLshort x, GLshort y);
1893  GLEE_EXTERN GLEEPFNGLWINDOWPOS2SPROC GLeeFuncPtr_glWindowPos2s;
1894  #define glWindowPos2s GLeeFuncPtr_glWindowPos2s
1895 #endif
1896 #ifndef GLEE_H_DEFINED_glWindowPos2sv
1897 #define GLEE_H_DEFINED_glWindowPos2sv
1898  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2SVPROC) (const GLshort * v);
1899  GLEE_EXTERN GLEEPFNGLWINDOWPOS2SVPROC GLeeFuncPtr_glWindowPos2sv;
1900  #define glWindowPos2sv GLeeFuncPtr_glWindowPos2sv
1901 #endif
1902 #ifndef GLEE_H_DEFINED_glWindowPos3d
1903 #define GLEE_H_DEFINED_glWindowPos3d
1904  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3DPROC) (GLdouble x, GLdouble y, GLdouble z);
1905  GLEE_EXTERN GLEEPFNGLWINDOWPOS3DPROC GLeeFuncPtr_glWindowPos3d;
1906  #define glWindowPos3d GLeeFuncPtr_glWindowPos3d
1907 #endif
1908 #ifndef GLEE_H_DEFINED_glWindowPos3dv
1909 #define GLEE_H_DEFINED_glWindowPos3dv
1910  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3DVPROC) (const GLdouble * v);
1911  GLEE_EXTERN GLEEPFNGLWINDOWPOS3DVPROC GLeeFuncPtr_glWindowPos3dv;
1912  #define glWindowPos3dv GLeeFuncPtr_glWindowPos3dv
1913 #endif
1914 #ifndef GLEE_H_DEFINED_glWindowPos3f
1915 #define GLEE_H_DEFINED_glWindowPos3f
1916  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3FPROC) (GLfloat x, GLfloat y, GLfloat z);
1917  GLEE_EXTERN GLEEPFNGLWINDOWPOS3FPROC GLeeFuncPtr_glWindowPos3f;
1918  #define glWindowPos3f GLeeFuncPtr_glWindowPos3f
1919 #endif
1920 #ifndef GLEE_H_DEFINED_glWindowPos3fv
1921 #define GLEE_H_DEFINED_glWindowPos3fv
1922  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3FVPROC) (const GLfloat * v);
1923  GLEE_EXTERN GLEEPFNGLWINDOWPOS3FVPROC GLeeFuncPtr_glWindowPos3fv;
1924  #define glWindowPos3fv GLeeFuncPtr_glWindowPos3fv
1925 #endif
1926 #ifndef GLEE_H_DEFINED_glWindowPos3i
1927 #define GLEE_H_DEFINED_glWindowPos3i
1928  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3IPROC) (GLint x, GLint y, GLint z);
1929  GLEE_EXTERN GLEEPFNGLWINDOWPOS3IPROC GLeeFuncPtr_glWindowPos3i;
1930  #define glWindowPos3i GLeeFuncPtr_glWindowPos3i
1931 #endif
1932 #ifndef GLEE_H_DEFINED_glWindowPos3iv
1933 #define GLEE_H_DEFINED_glWindowPos3iv
1934  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3IVPROC) (const GLint * v);
1935  GLEE_EXTERN GLEEPFNGLWINDOWPOS3IVPROC GLeeFuncPtr_glWindowPos3iv;
1936  #define glWindowPos3iv GLeeFuncPtr_glWindowPos3iv
1937 #endif
1938 #ifndef GLEE_H_DEFINED_glWindowPos3s
1939 #define GLEE_H_DEFINED_glWindowPos3s
1940  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3SPROC) (GLshort x, GLshort y, GLshort z);
1941  GLEE_EXTERN GLEEPFNGLWINDOWPOS3SPROC GLeeFuncPtr_glWindowPos3s;
1942  #define glWindowPos3s GLeeFuncPtr_glWindowPos3s
1943 #endif
1944 #ifndef GLEE_H_DEFINED_glWindowPos3sv
1945 #define GLEE_H_DEFINED_glWindowPos3sv
1946  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3SVPROC) (const GLshort * v);
1947  GLEE_EXTERN GLEEPFNGLWINDOWPOS3SVPROC GLeeFuncPtr_glWindowPos3sv;
1948  #define glWindowPos3sv GLeeFuncPtr_glWindowPos3sv
1949 #endif
1950 #endif
1951 
1952 /* GL_VERSION_1_5 */
1953 
1954 #ifndef GL_VERSION_1_5
1955 #define GL_VERSION_1_5 1
1956 #define __GLEE_GL_VERSION_1_5 1
1957 /* Constants */
1958 #define GL_BUFFER_SIZE 0x8764
1959 #define GL_BUFFER_USAGE 0x8765
1960 #define GL_QUERY_COUNTER_BITS 0x8864
1961 #define GL_CURRENT_QUERY 0x8865
1962 #define GL_QUERY_RESULT 0x8866
1963 #define GL_QUERY_RESULT_AVAILABLE 0x8867
1964 #define GL_ARRAY_BUFFER 0x8892
1965 #define GL_ELEMENT_ARRAY_BUFFER 0x8893
1966 #define GL_ARRAY_BUFFER_BINDING 0x8894
1967 #define GL_ELEMENT_ARRAY_BUFFER_BINDING 0x8895
1968 #define GL_VERTEX_ARRAY_BUFFER_BINDING 0x8896
1969 #define GL_NORMAL_ARRAY_BUFFER_BINDING 0x8897
1970 #define GL_COLOR_ARRAY_BUFFER_BINDING 0x8898
1971 #define GL_INDEX_ARRAY_BUFFER_BINDING 0x8899
1972 #define GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING 0x889A
1973 #define GL_EDGE_FLAG_ARRAY_BUFFER_BINDING 0x889B
1974 #define GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING 0x889C
1975 #define GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING 0x889D
1976 #define GL_WEIGHT_ARRAY_BUFFER_BINDING 0x889E
1977 #define GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING 0x889F
1978 #define GL_READ_ONLY 0x88B8
1979 #define GL_WRITE_ONLY 0x88B9
1980 #define GL_READ_WRITE 0x88BA
1981 #define GL_BUFFER_ACCESS 0x88BB
1982 #define GL_BUFFER_MAPPED 0x88BC
1983 #define GL_BUFFER_MAP_POINTER 0x88BD
1984 #define GL_STREAM_DRAW 0x88E0
1985 #define GL_STREAM_READ 0x88E1
1986 #define GL_STREAM_COPY 0x88E2
1987 #define GL_STATIC_DRAW 0x88E4
1988 #define GL_STATIC_READ 0x88E5
1989 #define GL_STATIC_COPY 0x88E6
1990 #define GL_DYNAMIC_DRAW 0x88E8
1991 #define GL_DYNAMIC_READ 0x88E9
1992 #define GL_DYNAMIC_COPY 0x88EA
1993 #define GL_SAMPLES_PASSED 0x8914
1994 #define GL_FOG_COORD_SRC GL_FOG_COORDINATE_SOURCE
1995 #define GL_FOG_COORD GL_FOG_COORDINATE
1996 #define GL_CURRENT_FOG_COORD GL_CURRENT_FOG_COORDINATE
1997 #define GL_FOG_COORD_ARRAY_TYPE GL_FOG_COORDINATE_ARRAY_TYPE
1998 #define GL_FOG_COORD_ARRAY_STRIDE GL_FOG_COORDINATE_ARRAY_STRIDE
1999 #define GL_FOG_COORD_ARRAY_POINTER GL_FOG_COORDINATE_ARRAY_POINTER
2000 #define GL_FOG_COORD_ARRAY GL_FOG_COORDINATE_ARRAY
2001 #define GL_FOG_COORD_ARRAY_BUFFER_BINDING GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING
2002 #define GL_SRC0_RGB GL_SOURCE0_RGB
2003 #define GL_SRC1_RGB GL_SOURCE1_RGB
2004 #define GL_SRC2_RGB GL_SOURCE2_RGB
2005 #define GL_SRC0_ALPHA GL_SOURCE0_ALPHA
2006 #define GL_SRC1_ALPHA GL_SOURCE1_ALPHA
2007 #define GL_SRC2_ALPHA GL_SOURCE2_ALPHA
2008 #ifndef GLEE_H_DEFINED_glGenQueries
2009 #define GLEE_H_DEFINED_glGenQueries
2010  typedef void (APIENTRYP GLEEPFNGLGENQUERIESPROC) (GLsizei n, GLuint * ids);
2011  GLEE_EXTERN GLEEPFNGLGENQUERIESPROC GLeeFuncPtr_glGenQueries;
2012  #define glGenQueries GLeeFuncPtr_glGenQueries
2013 #endif
2014 #ifndef GLEE_H_DEFINED_glDeleteQueries
2015 #define GLEE_H_DEFINED_glDeleteQueries
2016  typedef void (APIENTRYP GLEEPFNGLDELETEQUERIESPROC) (GLsizei n, const GLuint * ids);
2017  GLEE_EXTERN GLEEPFNGLDELETEQUERIESPROC GLeeFuncPtr_glDeleteQueries;
2018  #define glDeleteQueries GLeeFuncPtr_glDeleteQueries
2019 #endif
2020 #ifndef GLEE_H_DEFINED_glIsQuery
2021 #define GLEE_H_DEFINED_glIsQuery
2022  typedef GLboolean (APIENTRYP GLEEPFNGLISQUERYPROC) (GLuint id);
2023  GLEE_EXTERN GLEEPFNGLISQUERYPROC GLeeFuncPtr_glIsQuery;
2024  #define glIsQuery GLeeFuncPtr_glIsQuery
2025 #endif
2026 #ifndef GLEE_H_DEFINED_glBeginQuery
2027 #define GLEE_H_DEFINED_glBeginQuery
2028  typedef void (APIENTRYP GLEEPFNGLBEGINQUERYPROC) (GLenum target, GLuint id);
2029  GLEE_EXTERN GLEEPFNGLBEGINQUERYPROC GLeeFuncPtr_glBeginQuery;
2030  #define glBeginQuery GLeeFuncPtr_glBeginQuery
2031 #endif
2032 #ifndef GLEE_H_DEFINED_glEndQuery
2033 #define GLEE_H_DEFINED_glEndQuery
2034  typedef void (APIENTRYP GLEEPFNGLENDQUERYPROC) (GLenum target);
2035  GLEE_EXTERN GLEEPFNGLENDQUERYPROC GLeeFuncPtr_glEndQuery;
2036  #define glEndQuery GLeeFuncPtr_glEndQuery
2037 #endif
2038 #ifndef GLEE_H_DEFINED_glGetQueryiv
2039 #define GLEE_H_DEFINED_glGetQueryiv
2040  typedef void (APIENTRYP GLEEPFNGLGETQUERYIVPROC) (GLenum target, GLenum pname, GLint * params);
2041  GLEE_EXTERN GLEEPFNGLGETQUERYIVPROC GLeeFuncPtr_glGetQueryiv;
2042  #define glGetQueryiv GLeeFuncPtr_glGetQueryiv
2043 #endif
2044 #ifndef GLEE_H_DEFINED_glGetQueryObjectiv
2045 #define GLEE_H_DEFINED_glGetQueryObjectiv
2046  typedef void (APIENTRYP GLEEPFNGLGETQUERYOBJECTIVPROC) (GLuint id, GLenum pname, GLint * params);
2047  GLEE_EXTERN GLEEPFNGLGETQUERYOBJECTIVPROC GLeeFuncPtr_glGetQueryObjectiv;
2048  #define glGetQueryObjectiv GLeeFuncPtr_glGetQueryObjectiv
2049 #endif
2050 #ifndef GLEE_H_DEFINED_glGetQueryObjectuiv
2051 #define GLEE_H_DEFINED_glGetQueryObjectuiv
2052  typedef void (APIENTRYP GLEEPFNGLGETQUERYOBJECTUIVPROC) (GLuint id, GLenum pname, GLuint * params);
2053  GLEE_EXTERN GLEEPFNGLGETQUERYOBJECTUIVPROC GLeeFuncPtr_glGetQueryObjectuiv;
2054  #define glGetQueryObjectuiv GLeeFuncPtr_glGetQueryObjectuiv
2055 #endif
2056 #ifndef GLEE_H_DEFINED_glBindBuffer
2057 #define GLEE_H_DEFINED_glBindBuffer
2058  typedef void (APIENTRYP GLEEPFNGLBINDBUFFERPROC) (GLenum target, GLuint buffer);
2059  GLEE_EXTERN GLEEPFNGLBINDBUFFERPROC GLeeFuncPtr_glBindBuffer;
2060  #define glBindBuffer GLeeFuncPtr_glBindBuffer
2061 #endif
2062 #ifndef GLEE_H_DEFINED_glDeleteBuffers
2063 #define GLEE_H_DEFINED_glDeleteBuffers
2064  typedef void (APIENTRYP GLEEPFNGLDELETEBUFFERSPROC) (GLsizei n, const GLuint * buffers);
2065  GLEE_EXTERN GLEEPFNGLDELETEBUFFERSPROC GLeeFuncPtr_glDeleteBuffers;
2066  #define glDeleteBuffers GLeeFuncPtr_glDeleteBuffers
2067 #endif
2068 #ifndef GLEE_H_DEFINED_glGenBuffers
2069 #define GLEE_H_DEFINED_glGenBuffers
2070  typedef void (APIENTRYP GLEEPFNGLGENBUFFERSPROC) (GLsizei n, GLuint * buffers);
2071  GLEE_EXTERN GLEEPFNGLGENBUFFERSPROC GLeeFuncPtr_glGenBuffers;
2072  #define glGenBuffers GLeeFuncPtr_glGenBuffers
2073 #endif
2074 #ifndef GLEE_H_DEFINED_glIsBuffer
2075 #define GLEE_H_DEFINED_glIsBuffer
2076  typedef GLboolean (APIENTRYP GLEEPFNGLISBUFFERPROC) (GLuint buffer);
2077  GLEE_EXTERN GLEEPFNGLISBUFFERPROC GLeeFuncPtr_glIsBuffer;
2078  #define glIsBuffer GLeeFuncPtr_glIsBuffer
2079 #endif
2080 #ifndef GLEE_H_DEFINED_glBufferData
2081 #define GLEE_H_DEFINED_glBufferData
2082  typedef void (APIENTRYP GLEEPFNGLBUFFERDATAPROC) (GLenum target, GLsizeiptr size, const GLvoid * data, GLenum usage);
2083  GLEE_EXTERN GLEEPFNGLBUFFERDATAPROC GLeeFuncPtr_glBufferData;
2084  #define glBufferData GLeeFuncPtr_glBufferData
2085 #endif
2086 #ifndef GLEE_H_DEFINED_glBufferSubData
2087 #define GLEE_H_DEFINED_glBufferSubData
2088  typedef void (APIENTRYP GLEEPFNGLBUFFERSUBDATAPROC) (GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid * data);
2089  GLEE_EXTERN GLEEPFNGLBUFFERSUBDATAPROC GLeeFuncPtr_glBufferSubData;
2090  #define glBufferSubData GLeeFuncPtr_glBufferSubData
2091 #endif
2092 #ifndef GLEE_H_DEFINED_glGetBufferSubData
2093 #define GLEE_H_DEFINED_glGetBufferSubData
2094  typedef void (APIENTRYP GLEEPFNGLGETBUFFERSUBDATAPROC) (GLenum target, GLintptr offset, GLsizeiptr size, GLvoid * data);
2095  GLEE_EXTERN GLEEPFNGLGETBUFFERSUBDATAPROC GLeeFuncPtr_glGetBufferSubData;
2096  #define glGetBufferSubData GLeeFuncPtr_glGetBufferSubData
2097 #endif
2098 #ifndef GLEE_H_DEFINED_glMapBuffer
2099 #define GLEE_H_DEFINED_glMapBuffer
2102  #define glMapBuffer GLeeFuncPtr_glMapBuffer
2103 #endif
2104 #ifndef GLEE_H_DEFINED_glUnmapBuffer
2105 #define GLEE_H_DEFINED_glUnmapBuffer
2106  typedef GLboolean (APIENTRYP GLEEPFNGLUNMAPBUFFERPROC) (GLenum target);
2107  GLEE_EXTERN GLEEPFNGLUNMAPBUFFERPROC GLeeFuncPtr_glUnmapBuffer;
2108  #define glUnmapBuffer GLeeFuncPtr_glUnmapBuffer
2109 #endif
2110 #ifndef GLEE_H_DEFINED_glGetBufferParameteriv
2111 #define GLEE_H_DEFINED_glGetBufferParameteriv
2112  typedef void (APIENTRYP GLEEPFNGLGETBUFFERPARAMETERIVPROC) (GLenum target, GLenum pname, GLint * params);
2113  GLEE_EXTERN GLEEPFNGLGETBUFFERPARAMETERIVPROC GLeeFuncPtr_glGetBufferParameteriv;
2114  #define glGetBufferParameteriv GLeeFuncPtr_glGetBufferParameteriv
2115 #endif
2116 #ifndef GLEE_H_DEFINED_glGetBufferPointerv
2117 #define GLEE_H_DEFINED_glGetBufferPointerv
2118  typedef void (APIENTRYP GLEEPFNGLGETBUFFERPOINTERVPROC) (GLenum target, GLenum pname, GLvoid* * params);
2119  GLEE_EXTERN GLEEPFNGLGETBUFFERPOINTERVPROC GLeeFuncPtr_glGetBufferPointerv;
2120  #define glGetBufferPointerv GLeeFuncPtr_glGetBufferPointerv
2121 #endif
2122 #endif
2123 
2124 /* GL_VERSION_2_0 */
2125 
2126 #ifndef GL_VERSION_2_0
2127 #define GL_VERSION_2_0 1
2128 #define __GLEE_GL_VERSION_2_0 1
2129 /* Constants */
2130 #define GL_BLEND_EQUATION_RGB GL_BLEND_EQUATION
2131 #define GL_VERTEX_ATTRIB_ARRAY_ENABLED 0x8622
2132 #define GL_VERTEX_ATTRIB_ARRAY_SIZE 0x8623
2133 #define GL_VERTEX_ATTRIB_ARRAY_STRIDE 0x8624
2134 #define GL_VERTEX_ATTRIB_ARRAY_TYPE 0x8625
2135 #define GL_CURRENT_VERTEX_ATTRIB 0x8626
2136 #define GL_VERTEX_PROGRAM_POINT_SIZE 0x8642
2137 #define GL_VERTEX_PROGRAM_TWO_SIDE 0x8643
2138 #define GL_VERTEX_ATTRIB_ARRAY_POINTER 0x8645
2139 #define GL_STENCIL_BACK_FUNC 0x8800
2140 #define GL_STENCIL_BACK_FAIL 0x8801
2141 #define GL_STENCIL_BACK_PASS_DEPTH_FAIL 0x8802
2142 #define GL_STENCIL_BACK_PASS_DEPTH_PASS 0x8803
2143 #define GL_MAX_DRAW_BUFFERS 0x8824
2144 #define GL_DRAW_BUFFER0 0x8825
2145 #define GL_DRAW_BUFFER1 0x8826
2146 #define GL_DRAW_BUFFER2 0x8827
2147 #define GL_DRAW_BUFFER3 0x8828
2148 #define GL_DRAW_BUFFER4 0x8829
2149 #define GL_DRAW_BUFFER5 0x882A
2150 #define GL_DRAW_BUFFER6 0x882B
2151 #define GL_DRAW_BUFFER7 0x882C
2152 #define GL_DRAW_BUFFER8 0x882D
2153 #define GL_DRAW_BUFFER9 0x882E
2154 #define GL_DRAW_BUFFER10 0x882F
2155 #define GL_DRAW_BUFFER11 0x8830
2156 #define GL_DRAW_BUFFER12 0x8831
2157 #define GL_DRAW_BUFFER13 0x8832
2158 #define GL_DRAW_BUFFER14 0x8833
2159 #define GL_DRAW_BUFFER15 0x8834
2160 #define GL_BLEND_EQUATION_ALPHA 0x883D
2161 #define GL_POINT_SPRITE 0x8861
2162 #define GL_COORD_REPLACE 0x8862
2163 #define GL_MAX_VERTEX_ATTRIBS 0x8869
2164 #define GL_VERTEX_ATTRIB_ARRAY_NORMALIZED 0x886A
2165 #define GL_MAX_TEXTURE_COORDS 0x8871
2166 #define GL_MAX_TEXTURE_IMAGE_UNITS 0x8872
2167 #define GL_FRAGMENT_SHADER 0x8B30
2168 #define GL_VERTEX_SHADER 0x8B31
2169 #define GL_MAX_FRAGMENT_UNIFORM_COMPONENTS 0x8B49
2170 #define GL_MAX_VERTEX_UNIFORM_COMPONENTS 0x8B4A
2171 #define GL_MAX_VARYING_FLOATS 0x8B4B
2172 #define GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS 0x8B4C
2173 #define GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS 0x8B4D
2174 #define GL_SHADER_TYPE 0x8B4F
2175 #define GL_FLOAT_VEC2 0x8B50
2176 #define GL_FLOAT_VEC3 0x8B51
2177 #define GL_FLOAT_VEC4 0x8B52
2178 #define GL_INT_VEC2 0x8B53
2179 #define GL_INT_VEC3 0x8B54
2180 #define GL_INT_VEC4 0x8B55
2181 #define GL_BOOL 0x8B56
2182 #define GL_BOOL_VEC2 0x8B57
2183 #define GL_BOOL_VEC3 0x8B58
2184 #define GL_BOOL_VEC4 0x8B59
2185 #define GL_FLOAT_MAT2 0x8B5A
2186 #define GL_FLOAT_MAT3 0x8B5B
2187 #define GL_FLOAT_MAT4 0x8B5C
2188 #define GL_SAMPLER_1D 0x8B5D
2189 #define GL_SAMPLER_2D 0x8B5E
2190 #define GL_SAMPLER_3D 0x8B5F
2191 #define GL_SAMPLER_CUBE 0x8B60
2192 #define GL_SAMPLER_1D_SHADOW 0x8B61
2193 #define GL_SAMPLER_2D_SHADOW 0x8B62
2194 #define GL_DELETE_STATUS 0x8B80
2195 #define GL_COMPILE_STATUS 0x8B81
2196 #define GL_LINK_STATUS 0x8B82
2197 #define GL_VALIDATE_STATUS 0x8B83
2198 #define GL_INFO_LOG_LENGTH 0x8B84
2199 #define GL_ATTACHED_SHADERS 0x8B85
2200 #define GL_ACTIVE_UNIFORMS 0x8B86
2201 #define GL_ACTIVE_UNIFORM_MAX_LENGTH 0x8B87
2202 #define GL_SHADER_SOURCE_LENGTH 0x8B88
2203 #define GL_ACTIVE_ATTRIBUTES 0x8B89
2204 #define GL_ACTIVE_ATTRIBUTE_MAX_LENGTH 0x8B8A
2205 #define GL_FRAGMENT_SHADER_DERIVATIVE_HINT 0x8B8B
2206 #define GL_SHADING_LANGUAGE_VERSION 0x8B8C
2207 #define GL_CURRENT_PROGRAM 0x8B8D
2208 #define GL_POINT_SPRITE_COORD_ORIGIN 0x8CA0
2209 #define GL_LOWER_LEFT 0x8CA1
2210 #define GL_UPPER_LEFT 0x8CA2
2211 #define GL_STENCIL_BACK_REF 0x8CA3
2212 #define GL_STENCIL_BACK_VALUE_MASK 0x8CA4
2213 #define GL_STENCIL_BACK_WRITEMASK 0x8CA5
2214 #ifndef GLEE_H_DEFINED_glBlendEquationSeparate
2215 #define GLEE_H_DEFINED_glBlendEquationSeparate
2216  typedef void (APIENTRYP GLEEPFNGLBLENDEQUATIONSEPARATEPROC) (GLenum modeRGB, GLenum modeAlpha);
2217  GLEE_EXTERN GLEEPFNGLBLENDEQUATIONSEPARATEPROC GLeeFuncPtr_glBlendEquationSeparate;
2218  #define glBlendEquationSeparate GLeeFuncPtr_glBlendEquationSeparate
2219 #endif
2220 #ifndef GLEE_H_DEFINED_glDrawBuffers
2221 #define GLEE_H_DEFINED_glDrawBuffers
2222  typedef void (APIENTRYP GLEEPFNGLDRAWBUFFERSPROC) (GLsizei n, const GLenum * bufs);
2223  GLEE_EXTERN GLEEPFNGLDRAWBUFFERSPROC GLeeFuncPtr_glDrawBuffers;
2224  #define glDrawBuffers GLeeFuncPtr_glDrawBuffers
2225 #endif
2226 #ifndef GLEE_H_DEFINED_glStencilOpSeparate
2227 #define GLEE_H_DEFINED_glStencilOpSeparate
2228  typedef void (APIENTRYP GLEEPFNGLSTENCILOPSEPARATEPROC) (GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass);
2229  GLEE_EXTERN GLEEPFNGLSTENCILOPSEPARATEPROC GLeeFuncPtr_glStencilOpSeparate;
2230  #define glStencilOpSeparate GLeeFuncPtr_glStencilOpSeparate
2231 #endif
2232 #ifndef GLEE_H_DEFINED_glStencilFuncSeparate
2233 #define GLEE_H_DEFINED_glStencilFuncSeparate
2234  typedef void (APIENTRYP GLEEPFNGLSTENCILFUNCSEPARATEPROC) (GLenum frontfunc, GLenum backfunc, GLint ref, GLuint mask);
2235  GLEE_EXTERN GLEEPFNGLSTENCILFUNCSEPARATEPROC GLeeFuncPtr_glStencilFuncSeparate;
2236  #define glStencilFuncSeparate GLeeFuncPtr_glStencilFuncSeparate
2237 #endif
2238 #ifndef GLEE_H_DEFINED_glStencilMaskSeparate
2239 #define GLEE_H_DEFINED_glStencilMaskSeparate
2240  typedef void (APIENTRYP GLEEPFNGLSTENCILMASKSEPARATEPROC) (GLenum face, GLuint mask);
2241  GLEE_EXTERN GLEEPFNGLSTENCILMASKSEPARATEPROC GLeeFuncPtr_glStencilMaskSeparate;
2242  #define glStencilMaskSeparate GLeeFuncPtr_glStencilMaskSeparate
2243 #endif
2244 #ifndef GLEE_H_DEFINED_glAttachShader
2245 #define GLEE_H_DEFINED_glAttachShader
2246  typedef void (APIENTRYP GLEEPFNGLATTACHSHADERPROC) (GLuint program, GLuint shader);
2247  GLEE_EXTERN GLEEPFNGLATTACHSHADERPROC GLeeFuncPtr_glAttachShader;
2248  #define glAttachShader GLeeFuncPtr_glAttachShader
2249 #endif
2250 #ifndef GLEE_H_DEFINED_glBindAttribLocation
2251 #define GLEE_H_DEFINED_glBindAttribLocation
2252  typedef void (APIENTRYP GLEEPFNGLBINDATTRIBLOCATIONPROC) (GLuint program, GLuint index, const GLchar * name);
2253  GLEE_EXTERN GLEEPFNGLBINDATTRIBLOCATIONPROC GLeeFuncPtr_glBindAttribLocation;
2254  #define glBindAttribLocation GLeeFuncPtr_glBindAttribLocation
2255 #endif
2256 #ifndef GLEE_H_DEFINED_glCompileShader
2257 #define GLEE_H_DEFINED_glCompileShader
2258  typedef void (APIENTRYP GLEEPFNGLCOMPILESHADERPROC) (GLuint shader);
2259  GLEE_EXTERN GLEEPFNGLCOMPILESHADERPROC GLeeFuncPtr_glCompileShader;
2260  #define glCompileShader GLeeFuncPtr_glCompileShader
2261 #endif
2262 #ifndef GLEE_H_DEFINED_glCreateProgram
2263 #define GLEE_H_DEFINED_glCreateProgram
2264  typedef GLuint (APIENTRYP GLEEPFNGLCREATEPROGRAMPROC) ();
2265  GLEE_EXTERN GLEEPFNGLCREATEPROGRAMPROC GLeeFuncPtr_glCreateProgram;
2266  #define glCreateProgram GLeeFuncPtr_glCreateProgram
2267 #endif
2268 #ifndef GLEE_H_DEFINED_glCreateShader
2269 #define GLEE_H_DEFINED_glCreateShader
2270  typedef GLuint (APIENTRYP GLEEPFNGLCREATESHADERPROC) (GLenum type);
2271  GLEE_EXTERN GLEEPFNGLCREATESHADERPROC GLeeFuncPtr_glCreateShader;
2272  #define glCreateShader GLeeFuncPtr_glCreateShader
2273 #endif
2274 #ifndef GLEE_H_DEFINED_glDeleteProgram
2275 #define GLEE_H_DEFINED_glDeleteProgram
2276  typedef void (APIENTRYP GLEEPFNGLDELETEPROGRAMPROC) (GLuint program);
2277  GLEE_EXTERN GLEEPFNGLDELETEPROGRAMPROC GLeeFuncPtr_glDeleteProgram;
2278  #define glDeleteProgram GLeeFuncPtr_glDeleteProgram
2279 #endif
2280 #ifndef GLEE_H_DEFINED_glDeleteShader
2281 #define GLEE_H_DEFINED_glDeleteShader
2282  typedef void (APIENTRYP GLEEPFNGLDELETESHADERPROC) (GLuint shader);
2283  GLEE_EXTERN GLEEPFNGLDELETESHADERPROC GLeeFuncPtr_glDeleteShader;
2284  #define glDeleteShader GLeeFuncPtr_glDeleteShader
2285 #endif
2286 #ifndef GLEE_H_DEFINED_glDetachShader
2287 #define GLEE_H_DEFINED_glDetachShader
2288  typedef void (APIENTRYP GLEEPFNGLDETACHSHADERPROC) (GLuint program, GLuint shader);
2289  GLEE_EXTERN GLEEPFNGLDETACHSHADERPROC GLeeFuncPtr_glDetachShader;
2290  #define glDetachShader GLeeFuncPtr_glDetachShader
2291 #endif
2292 #ifndef GLEE_H_DEFINED_glDisableVertexAttribArray
2293 #define GLEE_H_DEFINED_glDisableVertexAttribArray
2294  typedef void (APIENTRYP GLEEPFNGLDISABLEVERTEXATTRIBARRAYPROC) (GLuint index);
2295  GLEE_EXTERN GLEEPFNGLDISABLEVERTEXATTRIBARRAYPROC GLeeFuncPtr_glDisableVertexAttribArray;
2296  #define glDisableVertexAttribArray GLeeFuncPtr_glDisableVertexAttribArray
2297 #endif
2298 #ifndef GLEE_H_DEFINED_glEnableVertexAttribArray
2299 #define GLEE_H_DEFINED_glEnableVertexAttribArray
2300  typedef void (APIENTRYP GLEEPFNGLENABLEVERTEXATTRIBARRAYPROC) (GLuint index);
2301  GLEE_EXTERN GLEEPFNGLENABLEVERTEXATTRIBARRAYPROC GLeeFuncPtr_glEnableVertexAttribArray;
2302  #define glEnableVertexAttribArray GLeeFuncPtr_glEnableVertexAttribArray
2303 #endif
2304 #ifndef GLEE_H_DEFINED_glGetActiveAttrib
2305 #define GLEE_H_DEFINED_glGetActiveAttrib
2306  typedef void (APIENTRYP GLEEPFNGLGETACTIVEATTRIBPROC) (GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name);
2307  GLEE_EXTERN GLEEPFNGLGETACTIVEATTRIBPROC GLeeFuncPtr_glGetActiveAttrib;
2308  #define glGetActiveAttrib GLeeFuncPtr_glGetActiveAttrib
2309 #endif
2310 #ifndef GLEE_H_DEFINED_glGetActiveUniform
2311 #define GLEE_H_DEFINED_glGetActiveUniform
2312  typedef void (APIENTRYP GLEEPFNGLGETACTIVEUNIFORMPROC) (GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name);
2313  GLEE_EXTERN GLEEPFNGLGETACTIVEUNIFORMPROC GLeeFuncPtr_glGetActiveUniform;
2314  #define glGetActiveUniform GLeeFuncPtr_glGetActiveUniform
2315 #endif
2316 #ifndef GLEE_H_DEFINED_glGetAttachedShaders
2317 #define GLEE_H_DEFINED_glGetAttachedShaders
2318  typedef void (APIENTRYP GLEEPFNGLGETATTACHEDSHADERSPROC) (GLuint program, GLsizei maxCount, GLsizei * count, GLuint * obj);
2319  GLEE_EXTERN GLEEPFNGLGETATTACHEDSHADERSPROC GLeeFuncPtr_glGetAttachedShaders;
2320  #define glGetAttachedShaders GLeeFuncPtr_glGetAttachedShaders
2321 #endif
2322 #ifndef GLEE_H_DEFINED_glGetAttribLocation
2323 #define GLEE_H_DEFINED_glGetAttribLocation
2324  typedef GLint (APIENTRYP GLEEPFNGLGETATTRIBLOCATIONPROC) (GLuint program, const GLchar * name);
2325  GLEE_EXTERN GLEEPFNGLGETATTRIBLOCATIONPROC GLeeFuncPtr_glGetAttribLocation;
2326  #define glGetAttribLocation GLeeFuncPtr_glGetAttribLocation
2327 #endif
2328 #ifndef GLEE_H_DEFINED_glGetProgramiv
2329 #define GLEE_H_DEFINED_glGetProgramiv
2330  typedef void (APIENTRYP GLEEPFNGLGETPROGRAMIVPROC) (GLuint program, GLenum pname, GLint * params);
2331  GLEE_EXTERN GLEEPFNGLGETPROGRAMIVPROC GLeeFuncPtr_glGetProgramiv;
2332  #define glGetProgramiv GLeeFuncPtr_glGetProgramiv
2333 #endif
2334 #ifndef GLEE_H_DEFINED_glGetProgramInfoLog
2335 #define GLEE_H_DEFINED_glGetProgramInfoLog
2336  typedef void (APIENTRYP GLEEPFNGLGETPROGRAMINFOLOGPROC) (GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog);
2337  GLEE_EXTERN GLEEPFNGLGETPROGRAMINFOLOGPROC GLeeFuncPtr_glGetProgramInfoLog;
2338  #define glGetProgramInfoLog GLeeFuncPtr_glGetProgramInfoLog
2339 #endif
2340 #ifndef GLEE_H_DEFINED_glGetShaderiv
2341 #define GLEE_H_DEFINED_glGetShaderiv
2342  typedef void (APIENTRYP GLEEPFNGLGETSHADERIVPROC) (GLuint shader, GLenum pname, GLint * params);
2343  GLEE_EXTERN GLEEPFNGLGETSHADERIVPROC GLeeFuncPtr_glGetShaderiv;
2344  #define glGetShaderiv GLeeFuncPtr_glGetShaderiv
2345 #endif
2346 #ifndef GLEE_H_DEFINED_glGetShaderInfoLog
2347 #define GLEE_H_DEFINED_glGetShaderInfoLog
2348  typedef void (APIENTRYP GLEEPFNGLGETSHADERINFOLOGPROC) (GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * infoLog);
2349  GLEE_EXTERN GLEEPFNGLGETSHADERINFOLOGPROC GLeeFuncPtr_glGetShaderInfoLog;
2350  #define glGetShaderInfoLog GLeeFuncPtr_glGetShaderInfoLog
2351 #endif
2352 #ifndef GLEE_H_DEFINED_glGetShaderSource
2353 #define GLEE_H_DEFINED_glGetShaderSource
2354  typedef void (APIENTRYP GLEEPFNGLGETSHADERSOURCEPROC) (GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * source);
2355  GLEE_EXTERN GLEEPFNGLGETSHADERSOURCEPROC GLeeFuncPtr_glGetShaderSource;
2356  #define glGetShaderSource GLeeFuncPtr_glGetShaderSource
2357 #endif
2358 #ifndef GLEE_H_DEFINED_glGetUniformLocation
2359 #define GLEE_H_DEFINED_glGetUniformLocation
2360  typedef GLint (APIENTRYP GLEEPFNGLGETUNIFORMLOCATIONPROC) (GLuint program, const GLchar * name);
2361  GLEE_EXTERN GLEEPFNGLGETUNIFORMLOCATIONPROC GLeeFuncPtr_glGetUniformLocation;
2362  #define glGetUniformLocation GLeeFuncPtr_glGetUniformLocation
2363 #endif
2364 #ifndef GLEE_H_DEFINED_glGetUniformfv
2365 #define GLEE_H_DEFINED_glGetUniformfv
2366  typedef void (APIENTRYP GLEEPFNGLGETUNIFORMFVPROC) (GLuint program, GLint location, GLfloat * params);
2367  GLEE_EXTERN GLEEPFNGLGETUNIFORMFVPROC GLeeFuncPtr_glGetUniformfv;
2368  #define glGetUniformfv GLeeFuncPtr_glGetUniformfv
2369 #endif
2370 #ifndef GLEE_H_DEFINED_glGetUniformiv
2371 #define GLEE_H_DEFINED_glGetUniformiv
2372  typedef void (APIENTRYP GLEEPFNGLGETUNIFORMIVPROC) (GLuint program, GLint location, GLint * params);
2373  GLEE_EXTERN GLEEPFNGLGETUNIFORMIVPROC GLeeFuncPtr_glGetUniformiv;
2374  #define glGetUniformiv GLeeFuncPtr_glGetUniformiv
2375 #endif
2376 #ifndef GLEE_H_DEFINED_glGetVertexAttribdv
2377 #define GLEE_H_DEFINED_glGetVertexAttribdv
2378  typedef void (APIENTRYP GLEEPFNGLGETVERTEXATTRIBDVPROC) (GLuint index, GLenum pname, GLdouble * params);
2379  GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBDVPROC GLeeFuncPtr_glGetVertexAttribdv;
2380  #define glGetVertexAttribdv GLeeFuncPtr_glGetVertexAttribdv
2381 #endif
2382 #ifndef GLEE_H_DEFINED_glGetVertexAttribfv
2383 #define GLEE_H_DEFINED_glGetVertexAttribfv
2384  typedef void (APIENTRYP GLEEPFNGLGETVERTEXATTRIBFVPROC) (GLuint index, GLenum pname, GLfloat * params);
2385  GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBFVPROC GLeeFuncPtr_glGetVertexAttribfv;
2386  #define glGetVertexAttribfv GLeeFuncPtr_glGetVertexAttribfv
2387 #endif
2388 #ifndef GLEE_H_DEFINED_glGetVertexAttribiv
2389 #define GLEE_H_DEFINED_glGetVertexAttribiv
2390  typedef void (APIENTRYP GLEEPFNGLGETVERTEXATTRIBIVPROC) (GLuint index, GLenum pname, GLint * params);
2391  GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBIVPROC GLeeFuncPtr_glGetVertexAttribiv;
2392  #define glGetVertexAttribiv GLeeFuncPtr_glGetVertexAttribiv
2393 #endif
2394 #ifndef GLEE_H_DEFINED_glGetVertexAttribPointerv
2395 #define GLEE_H_DEFINED_glGetVertexAttribPointerv
2396  typedef void (APIENTRYP GLEEPFNGLGETVERTEXATTRIBPOINTERVPROC) (GLuint index, GLenum pname, GLvoid* * pointer);
2397  GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBPOINTERVPROC GLeeFuncPtr_glGetVertexAttribPointerv;
2398  #define glGetVertexAttribPointerv GLeeFuncPtr_glGetVertexAttribPointerv
2399 #endif
2400 #ifndef GLEE_H_DEFINED_glIsProgram
2401 #define GLEE_H_DEFINED_glIsProgram
2402  typedef GLboolean (APIENTRYP GLEEPFNGLISPROGRAMPROC) (GLuint program);
2403  GLEE_EXTERN GLEEPFNGLISPROGRAMPROC GLeeFuncPtr_glIsProgram;
2404  #define glIsProgram GLeeFuncPtr_glIsProgram
2405 #endif
2406 #ifndef GLEE_H_DEFINED_glIsShader
2407 #define GLEE_H_DEFINED_glIsShader
2408  typedef GLboolean (APIENTRYP GLEEPFNGLISSHADERPROC) (GLuint shader);
2409  GLEE_EXTERN GLEEPFNGLISSHADERPROC GLeeFuncPtr_glIsShader;
2410  #define glIsShader GLeeFuncPtr_glIsShader
2411 #endif
2412 #ifndef GLEE_H_DEFINED_glLinkProgram
2413 #define GLEE_H_DEFINED_glLinkProgram
2414  typedef void (APIENTRYP GLEEPFNGLLINKPROGRAMPROC) (GLuint program);
2415  GLEE_EXTERN GLEEPFNGLLINKPROGRAMPROC GLeeFuncPtr_glLinkProgram;
2416  #define glLinkProgram GLeeFuncPtr_glLinkProgram
2417 #endif
2418 #ifndef GLEE_H_DEFINED_glShaderSource
2419 #define GLEE_H_DEFINED_glShaderSource
2420  typedef void (APIENTRYP GLEEPFNGLSHADERSOURCEPROC) (GLuint shader, GLsizei count, const GLchar* * string, const GLint * length);
2421  GLEE_EXTERN GLEEPFNGLSHADERSOURCEPROC GLeeFuncPtr_glShaderSource;
2422  #define glShaderSource GLeeFuncPtr_glShaderSource
2423 #endif
2424 #ifndef GLEE_H_DEFINED_glUseProgram
2425 #define GLEE_H_DEFINED_glUseProgram
2426  typedef void (APIENTRYP GLEEPFNGLUSEPROGRAMPROC) (GLuint program);
2427  GLEE_EXTERN GLEEPFNGLUSEPROGRAMPROC GLeeFuncPtr_glUseProgram;
2428  #define glUseProgram GLeeFuncPtr_glUseProgram
2429 #endif
2430 #ifndef GLEE_H_DEFINED_glUniform1f
2431 #define GLEE_H_DEFINED_glUniform1f
2432  typedef void (APIENTRYP GLEEPFNGLUNIFORM1FPROC) (GLint location, GLfloat v0);
2433  GLEE_EXTERN GLEEPFNGLUNIFORM1FPROC GLeeFuncPtr_glUniform1f;
2434  #define glUniform1f GLeeFuncPtr_glUniform1f
2435 #endif
2436 #ifndef GLEE_H_DEFINED_glUniform2f
2437 #define GLEE_H_DEFINED_glUniform2f
2438  typedef void (APIENTRYP GLEEPFNGLUNIFORM2FPROC) (GLint location, GLfloat v0, GLfloat v1);
2439  GLEE_EXTERN GLEEPFNGLUNIFORM2FPROC GLeeFuncPtr_glUniform2f;
2440  #define glUniform2f GLeeFuncPtr_glUniform2f
2441 #endif
2442 #ifndef GLEE_H_DEFINED_glUniform3f
2443 #define GLEE_H_DEFINED_glUniform3f
2444  typedef void (APIENTRYP GLEEPFNGLUNIFORM3FPROC) (GLint location, GLfloat v0, GLfloat v1, GLfloat v2);
2445  GLEE_EXTERN GLEEPFNGLUNIFORM3FPROC GLeeFuncPtr_glUniform3f;
2446  #define glUniform3f GLeeFuncPtr_glUniform3f
2447 #endif
2448 #ifndef GLEE_H_DEFINED_glUniform4f
2449 #define GLEE_H_DEFINED_glUniform4f
2450  typedef void (APIENTRYP GLEEPFNGLUNIFORM4FPROC) (GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3);
2451  GLEE_EXTERN GLEEPFNGLUNIFORM4FPROC GLeeFuncPtr_glUniform4f;
2452  #define glUniform4f GLeeFuncPtr_glUniform4f
2453 #endif
2454 #ifndef GLEE_H_DEFINED_glUniform1i
2455 #define GLEE_H_DEFINED_glUniform1i
2456  typedef void (APIENTRYP GLEEPFNGLUNIFORM1IPROC) (GLint location, GLint v0);
2457  GLEE_EXTERN GLEEPFNGLUNIFORM1IPROC GLeeFuncPtr_glUniform1i;
2458  #define glUniform1i GLeeFuncPtr_glUniform1i
2459 #endif
2460 #ifndef GLEE_H_DEFINED_glUniform2i
2461 #define GLEE_H_DEFINED_glUniform2i
2462  typedef void (APIENTRYP GLEEPFNGLUNIFORM2IPROC) (GLint location, GLint v0, GLint v1);
2463  GLEE_EXTERN GLEEPFNGLUNIFORM2IPROC GLeeFuncPtr_glUniform2i;
2464  #define glUniform2i GLeeFuncPtr_glUniform2i
2465 #endif
2466 #ifndef GLEE_H_DEFINED_glUniform3i
2467 #define GLEE_H_DEFINED_glUniform3i
2468  typedef void (APIENTRYP GLEEPFNGLUNIFORM3IPROC) (GLint location, GLint v0, GLint v1, GLint v2);
2469  GLEE_EXTERN GLEEPFNGLUNIFORM3IPROC GLeeFuncPtr_glUniform3i;
2470  #define glUniform3i GLeeFuncPtr_glUniform3i
2471 #endif
2472 #ifndef GLEE_H_DEFINED_glUniform4i
2473 #define GLEE_H_DEFINED_glUniform4i
2474  typedef void (APIENTRYP GLEEPFNGLUNIFORM4IPROC) (GLint location, GLint v0, GLint v1, GLint v2, GLint v3);
2475  GLEE_EXTERN GLEEPFNGLUNIFORM4IPROC GLeeFuncPtr_glUniform4i;
2476  #define glUniform4i GLeeFuncPtr_glUniform4i
2477 #endif
2478 #ifndef GLEE_H_DEFINED_glUniform1fv
2479 #define GLEE_H_DEFINED_glUniform1fv
2480  typedef void (APIENTRYP GLEEPFNGLUNIFORM1FVPROC) (GLint location, GLsizei count, const GLfloat * value);
2481  GLEE_EXTERN GLEEPFNGLUNIFORM1FVPROC GLeeFuncPtr_glUniform1fv;
2482  #define glUniform1fv GLeeFuncPtr_glUniform1fv
2483 #endif
2484 #ifndef GLEE_H_DEFINED_glUniform2fv
2485 #define GLEE_H_DEFINED_glUniform2fv
2486  typedef void (APIENTRYP GLEEPFNGLUNIFORM2FVPROC) (GLint location, GLsizei count, const GLfloat * value);
2487  GLEE_EXTERN GLEEPFNGLUNIFORM2FVPROC GLeeFuncPtr_glUniform2fv;
2488  #define glUniform2fv GLeeFuncPtr_glUniform2fv
2489 #endif
2490 #ifndef GLEE_H_DEFINED_glUniform3fv
2491 #define GLEE_H_DEFINED_glUniform3fv
2492  typedef void (APIENTRYP GLEEPFNGLUNIFORM3FVPROC) (GLint location, GLsizei count, const GLfloat * value);
2493  GLEE_EXTERN GLEEPFNGLUNIFORM3FVPROC GLeeFuncPtr_glUniform3fv;
2494  #define glUniform3fv GLeeFuncPtr_glUniform3fv
2495 #endif
2496 #ifndef GLEE_H_DEFINED_glUniform4fv
2497 #define GLEE_H_DEFINED_glUniform4fv
2498  typedef void (APIENTRYP GLEEPFNGLUNIFORM4FVPROC) (GLint location, GLsizei count, const GLfloat * value);
2499  GLEE_EXTERN GLEEPFNGLUNIFORM4FVPROC GLeeFuncPtr_glUniform4fv;
2500  #define glUniform4fv GLeeFuncPtr_glUniform4fv
2501 #endif
2502 #ifndef GLEE_H_DEFINED_glUniform1iv
2503 #define GLEE_H_DEFINED_glUniform1iv
2504  typedef void (APIENTRYP GLEEPFNGLUNIFORM1IVPROC) (GLint location, GLsizei count, const GLint * value);
2505  GLEE_EXTERN GLEEPFNGLUNIFORM1IVPROC GLeeFuncPtr_glUniform1iv;
2506  #define glUniform1iv GLeeFuncPtr_glUniform1iv
2507 #endif
2508 #ifndef GLEE_H_DEFINED_glUniform2iv
2509 #define GLEE_H_DEFINED_glUniform2iv
2510  typedef void (APIENTRYP GLEEPFNGLUNIFORM2IVPROC) (GLint location, GLsizei count, const GLint * value);
2511  GLEE_EXTERN GLEEPFNGLUNIFORM2IVPROC GLeeFuncPtr_glUniform2iv;
2512  #define glUniform2iv GLeeFuncPtr_glUniform2iv
2513 #endif
2514 #ifndef GLEE_H_DEFINED_glUniform3iv
2515 #define GLEE_H_DEFINED_glUniform3iv
2516  typedef void (APIENTRYP GLEEPFNGLUNIFORM3IVPROC) (GLint location, GLsizei count, const GLint * value);
2517  GLEE_EXTERN GLEEPFNGLUNIFORM3IVPROC GLeeFuncPtr_glUniform3iv;
2518  #define glUniform3iv GLeeFuncPtr_glUniform3iv
2519 #endif
2520 #ifndef GLEE_H_DEFINED_glUniform4iv
2521 #define GLEE_H_DEFINED_glUniform4iv
2522  typedef void (APIENTRYP GLEEPFNGLUNIFORM4IVPROC) (GLint location, GLsizei count, const GLint * value);
2523  GLEE_EXTERN GLEEPFNGLUNIFORM4IVPROC GLeeFuncPtr_glUniform4iv;
2524  #define glUniform4iv GLeeFuncPtr_glUniform4iv
2525 #endif
2526 #ifndef GLEE_H_DEFINED_glUniformMatrix2fv
2527 #define GLEE_H_DEFINED_glUniformMatrix2fv
2528  typedef void (APIENTRYP GLEEPFNGLUNIFORMMATRIX2FVPROC) (GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
2529  GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX2FVPROC GLeeFuncPtr_glUniformMatrix2fv;
2530  #define glUniformMatrix2fv GLeeFuncPtr_glUniformMatrix2fv
2531 #endif
2532 #ifndef GLEE_H_DEFINED_glUniformMatrix3fv
2533 #define GLEE_H_DEFINED_glUniformMatrix3fv
2534  typedef void (APIENTRYP GLEEPFNGLUNIFORMMATRIX3FVPROC) (GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
2535  GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX3FVPROC GLeeFuncPtr_glUniformMatrix3fv;
2536  #define glUniformMatrix3fv GLeeFuncPtr_glUniformMatrix3fv
2537 #endif
2538 #ifndef GLEE_H_DEFINED_glUniformMatrix4fv
2539 #define GLEE_H_DEFINED_glUniformMatrix4fv
2540  typedef void (APIENTRYP GLEEPFNGLUNIFORMMATRIX4FVPROC) (GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
2541  GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX4FVPROC GLeeFuncPtr_glUniformMatrix4fv;
2542  #define glUniformMatrix4fv GLeeFuncPtr_glUniformMatrix4fv
2543 #endif
2544 #ifndef GLEE_H_DEFINED_glValidateProgram
2545 #define GLEE_H_DEFINED_glValidateProgram
2546  typedef void (APIENTRYP GLEEPFNGLVALIDATEPROGRAMPROC) (GLuint program);
2547  GLEE_EXTERN GLEEPFNGLVALIDATEPROGRAMPROC GLeeFuncPtr_glValidateProgram;
2548  #define glValidateProgram GLeeFuncPtr_glValidateProgram
2549 #endif
2550 #ifndef GLEE_H_DEFINED_glVertexAttrib1d
2551 #define GLEE_H_DEFINED_glVertexAttrib1d
2552  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1DPROC) (GLuint index, GLdouble x);
2553  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1DPROC GLeeFuncPtr_glVertexAttrib1d;
2554  #define glVertexAttrib1d GLeeFuncPtr_glVertexAttrib1d
2555 #endif
2556 #ifndef GLEE_H_DEFINED_glVertexAttrib1dv
2557 #define GLEE_H_DEFINED_glVertexAttrib1dv
2558  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1DVPROC) (GLuint index, const GLdouble * v);
2559  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1DVPROC GLeeFuncPtr_glVertexAttrib1dv;
2560  #define glVertexAttrib1dv GLeeFuncPtr_glVertexAttrib1dv
2561 #endif
2562 #ifndef GLEE_H_DEFINED_glVertexAttrib1f
2563 #define GLEE_H_DEFINED_glVertexAttrib1f
2564  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1FPROC) (GLuint index, GLfloat x);
2565  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1FPROC GLeeFuncPtr_glVertexAttrib1f;
2566  #define glVertexAttrib1f GLeeFuncPtr_glVertexAttrib1f
2567 #endif
2568 #ifndef GLEE_H_DEFINED_glVertexAttrib1fv
2569 #define GLEE_H_DEFINED_glVertexAttrib1fv
2570  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1FVPROC) (GLuint index, const GLfloat * v);
2571  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1FVPROC GLeeFuncPtr_glVertexAttrib1fv;
2572  #define glVertexAttrib1fv GLeeFuncPtr_glVertexAttrib1fv
2573 #endif
2574 #ifndef GLEE_H_DEFINED_glVertexAttrib1s
2575 #define GLEE_H_DEFINED_glVertexAttrib1s
2576  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1SPROC) (GLuint index, GLshort x);
2577  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1SPROC GLeeFuncPtr_glVertexAttrib1s;
2578  #define glVertexAttrib1s GLeeFuncPtr_glVertexAttrib1s
2579 #endif
2580 #ifndef GLEE_H_DEFINED_glVertexAttrib1sv
2581 #define GLEE_H_DEFINED_glVertexAttrib1sv
2582  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1SVPROC) (GLuint index, const GLshort * v);
2583  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1SVPROC GLeeFuncPtr_glVertexAttrib1sv;
2584  #define glVertexAttrib1sv GLeeFuncPtr_glVertexAttrib1sv
2585 #endif
2586 #ifndef GLEE_H_DEFINED_glVertexAttrib2d
2587 #define GLEE_H_DEFINED_glVertexAttrib2d
2588  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2DPROC) (GLuint index, GLdouble x, GLdouble y);
2589  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2DPROC GLeeFuncPtr_glVertexAttrib2d;
2590  #define glVertexAttrib2d GLeeFuncPtr_glVertexAttrib2d
2591 #endif
2592 #ifndef GLEE_H_DEFINED_glVertexAttrib2dv
2593 #define GLEE_H_DEFINED_glVertexAttrib2dv
2594  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2DVPROC) (GLuint index, const GLdouble * v);
2595  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2DVPROC GLeeFuncPtr_glVertexAttrib2dv;
2596  #define glVertexAttrib2dv GLeeFuncPtr_glVertexAttrib2dv
2597 #endif
2598 #ifndef GLEE_H_DEFINED_glVertexAttrib2f
2599 #define GLEE_H_DEFINED_glVertexAttrib2f
2600  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2FPROC) (GLuint index, GLfloat x, GLfloat y);
2601  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2FPROC GLeeFuncPtr_glVertexAttrib2f;
2602  #define glVertexAttrib2f GLeeFuncPtr_glVertexAttrib2f
2603 #endif
2604 #ifndef GLEE_H_DEFINED_glVertexAttrib2fv
2605 #define GLEE_H_DEFINED_glVertexAttrib2fv
2606  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2FVPROC) (GLuint index, const GLfloat * v);
2607  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2FVPROC GLeeFuncPtr_glVertexAttrib2fv;
2608  #define glVertexAttrib2fv GLeeFuncPtr_glVertexAttrib2fv
2609 #endif
2610 #ifndef GLEE_H_DEFINED_glVertexAttrib2s
2611 #define GLEE_H_DEFINED_glVertexAttrib2s
2612  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2SPROC) (GLuint index, GLshort x, GLshort y);
2613  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2SPROC GLeeFuncPtr_glVertexAttrib2s;
2614  #define glVertexAttrib2s GLeeFuncPtr_glVertexAttrib2s
2615 #endif
2616 #ifndef GLEE_H_DEFINED_glVertexAttrib2sv
2617 #define GLEE_H_DEFINED_glVertexAttrib2sv
2618  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2SVPROC) (GLuint index, const GLshort * v);
2619  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2SVPROC GLeeFuncPtr_glVertexAttrib2sv;
2620  #define glVertexAttrib2sv GLeeFuncPtr_glVertexAttrib2sv
2621 #endif
2622 #ifndef GLEE_H_DEFINED_glVertexAttrib3d
2623 #define GLEE_H_DEFINED_glVertexAttrib3d
2624  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3DPROC) (GLuint index, GLdouble x, GLdouble y, GLdouble z);
2625  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3DPROC GLeeFuncPtr_glVertexAttrib3d;
2626  #define glVertexAttrib3d GLeeFuncPtr_glVertexAttrib3d
2627 #endif
2628 #ifndef GLEE_H_DEFINED_glVertexAttrib3dv
2629 #define GLEE_H_DEFINED_glVertexAttrib3dv
2630  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3DVPROC) (GLuint index, const GLdouble * v);
2631  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3DVPROC GLeeFuncPtr_glVertexAttrib3dv;
2632  #define glVertexAttrib3dv GLeeFuncPtr_glVertexAttrib3dv
2633 #endif
2634 #ifndef GLEE_H_DEFINED_glVertexAttrib3f
2635 #define GLEE_H_DEFINED_glVertexAttrib3f
2636  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3FPROC) (GLuint index, GLfloat x, GLfloat y, GLfloat z);
2637  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3FPROC GLeeFuncPtr_glVertexAttrib3f;
2638  #define glVertexAttrib3f GLeeFuncPtr_glVertexAttrib3f
2639 #endif
2640 #ifndef GLEE_H_DEFINED_glVertexAttrib3fv
2641 #define GLEE_H_DEFINED_glVertexAttrib3fv
2642  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3FVPROC) (GLuint index, const GLfloat * v);
2643  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3FVPROC GLeeFuncPtr_glVertexAttrib3fv;
2644  #define glVertexAttrib3fv GLeeFuncPtr_glVertexAttrib3fv
2645 #endif
2646 #ifndef GLEE_H_DEFINED_glVertexAttrib3s
2647 #define GLEE_H_DEFINED_glVertexAttrib3s
2648  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3SPROC) (GLuint index, GLshort x, GLshort y, GLshort z);
2649  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3SPROC GLeeFuncPtr_glVertexAttrib3s;
2650  #define glVertexAttrib3s GLeeFuncPtr_glVertexAttrib3s
2651 #endif
2652 #ifndef GLEE_H_DEFINED_glVertexAttrib3sv
2653 #define GLEE_H_DEFINED_glVertexAttrib3sv
2654  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3SVPROC) (GLuint index, const GLshort * v);
2655  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3SVPROC GLeeFuncPtr_glVertexAttrib3sv;
2656  #define glVertexAttrib3sv GLeeFuncPtr_glVertexAttrib3sv
2657 #endif
2658 #ifndef GLEE_H_DEFINED_glVertexAttrib4Nbv
2659 #define GLEE_H_DEFINED_glVertexAttrib4Nbv
2660  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4NBVPROC) (GLuint index, const GLbyte * v);
2661  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NBVPROC GLeeFuncPtr_glVertexAttrib4Nbv;
2662  #define glVertexAttrib4Nbv GLeeFuncPtr_glVertexAttrib4Nbv
2663 #endif
2664 #ifndef GLEE_H_DEFINED_glVertexAttrib4Niv
2665 #define GLEE_H_DEFINED_glVertexAttrib4Niv
2666  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4NIVPROC) (GLuint index, const GLint * v);
2667  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NIVPROC GLeeFuncPtr_glVertexAttrib4Niv;
2668  #define glVertexAttrib4Niv GLeeFuncPtr_glVertexAttrib4Niv
2669 #endif
2670 #ifndef GLEE_H_DEFINED_glVertexAttrib4Nsv
2671 #define GLEE_H_DEFINED_glVertexAttrib4Nsv
2672  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4NSVPROC) (GLuint index, const GLshort * v);
2673  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NSVPROC GLeeFuncPtr_glVertexAttrib4Nsv;
2674  #define glVertexAttrib4Nsv GLeeFuncPtr_glVertexAttrib4Nsv
2675 #endif
2676 #ifndef GLEE_H_DEFINED_glVertexAttrib4Nub
2677 #define GLEE_H_DEFINED_glVertexAttrib4Nub
2678  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4NUBPROC) (GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w);
2679  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NUBPROC GLeeFuncPtr_glVertexAttrib4Nub;
2680  #define glVertexAttrib4Nub GLeeFuncPtr_glVertexAttrib4Nub
2681 #endif
2682 #ifndef GLEE_H_DEFINED_glVertexAttrib4Nubv
2683 #define GLEE_H_DEFINED_glVertexAttrib4Nubv
2684  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4NUBVPROC) (GLuint index, const GLubyte * v);
2685  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NUBVPROC GLeeFuncPtr_glVertexAttrib4Nubv;
2686  #define glVertexAttrib4Nubv GLeeFuncPtr_glVertexAttrib4Nubv
2687 #endif
2688 #ifndef GLEE_H_DEFINED_glVertexAttrib4Nuiv
2689 #define GLEE_H_DEFINED_glVertexAttrib4Nuiv
2690  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4NUIVPROC) (GLuint index, const GLuint * v);
2691  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NUIVPROC GLeeFuncPtr_glVertexAttrib4Nuiv;
2692  #define glVertexAttrib4Nuiv GLeeFuncPtr_glVertexAttrib4Nuiv
2693 #endif
2694 #ifndef GLEE_H_DEFINED_glVertexAttrib4Nusv
2695 #define GLEE_H_DEFINED_glVertexAttrib4Nusv
2696  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4NUSVPROC) (GLuint index, const GLushort * v);
2697  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NUSVPROC GLeeFuncPtr_glVertexAttrib4Nusv;
2698  #define glVertexAttrib4Nusv GLeeFuncPtr_glVertexAttrib4Nusv
2699 #endif
2700 #ifndef GLEE_H_DEFINED_glVertexAttrib4bv
2701 #define GLEE_H_DEFINED_glVertexAttrib4bv
2702  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4BVPROC) (GLuint index, const GLbyte * v);
2703  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4BVPROC GLeeFuncPtr_glVertexAttrib4bv;
2704  #define glVertexAttrib4bv GLeeFuncPtr_glVertexAttrib4bv
2705 #endif
2706 #ifndef GLEE_H_DEFINED_glVertexAttrib4d
2707 #define GLEE_H_DEFINED_glVertexAttrib4d
2708  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4DPROC) (GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
2709  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4DPROC GLeeFuncPtr_glVertexAttrib4d;
2710  #define glVertexAttrib4d GLeeFuncPtr_glVertexAttrib4d
2711 #endif
2712 #ifndef GLEE_H_DEFINED_glVertexAttrib4dv
2713 #define GLEE_H_DEFINED_glVertexAttrib4dv
2714  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4DVPROC) (GLuint index, const GLdouble * v);
2715  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4DVPROC GLeeFuncPtr_glVertexAttrib4dv;
2716  #define glVertexAttrib4dv GLeeFuncPtr_glVertexAttrib4dv
2717 #endif
2718 #ifndef GLEE_H_DEFINED_glVertexAttrib4f
2719 #define GLEE_H_DEFINED_glVertexAttrib4f
2720  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4FPROC) (GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
2721  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4FPROC GLeeFuncPtr_glVertexAttrib4f;
2722  #define glVertexAttrib4f GLeeFuncPtr_glVertexAttrib4f
2723 #endif
2724 #ifndef GLEE_H_DEFINED_glVertexAttrib4fv
2725 #define GLEE_H_DEFINED_glVertexAttrib4fv
2726  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4FVPROC) (GLuint index, const GLfloat * v);
2727  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4FVPROC GLeeFuncPtr_glVertexAttrib4fv;
2728  #define glVertexAttrib4fv GLeeFuncPtr_glVertexAttrib4fv
2729 #endif
2730 #ifndef GLEE_H_DEFINED_glVertexAttrib4iv
2731 #define GLEE_H_DEFINED_glVertexAttrib4iv
2732  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4IVPROC) (GLuint index, const GLint * v);
2733  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4IVPROC GLeeFuncPtr_glVertexAttrib4iv;
2734  #define glVertexAttrib4iv GLeeFuncPtr_glVertexAttrib4iv
2735 #endif
2736 #ifndef GLEE_H_DEFINED_glVertexAttrib4s
2737 #define GLEE_H_DEFINED_glVertexAttrib4s
2738  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4SPROC) (GLuint index, GLshort x, GLshort y, GLshort z, GLshort w);
2739  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4SPROC GLeeFuncPtr_glVertexAttrib4s;
2740  #define glVertexAttrib4s GLeeFuncPtr_glVertexAttrib4s
2741 #endif
2742 #ifndef GLEE_H_DEFINED_glVertexAttrib4sv
2743 #define GLEE_H_DEFINED_glVertexAttrib4sv
2744  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4SVPROC) (GLuint index, const GLshort * v);
2745  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4SVPROC GLeeFuncPtr_glVertexAttrib4sv;
2746  #define glVertexAttrib4sv GLeeFuncPtr_glVertexAttrib4sv
2747 #endif
2748 #ifndef GLEE_H_DEFINED_glVertexAttrib4ubv
2749 #define GLEE_H_DEFINED_glVertexAttrib4ubv
2750  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4UBVPROC) (GLuint index, const GLubyte * v);
2751  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4UBVPROC GLeeFuncPtr_glVertexAttrib4ubv;
2752  #define glVertexAttrib4ubv GLeeFuncPtr_glVertexAttrib4ubv
2753 #endif
2754 #ifndef GLEE_H_DEFINED_glVertexAttrib4uiv
2755 #define GLEE_H_DEFINED_glVertexAttrib4uiv
2756  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4UIVPROC) (GLuint index, const GLuint * v);
2757  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4UIVPROC GLeeFuncPtr_glVertexAttrib4uiv;
2758  #define glVertexAttrib4uiv GLeeFuncPtr_glVertexAttrib4uiv
2759 #endif
2760 #ifndef GLEE_H_DEFINED_glVertexAttrib4usv
2761 #define GLEE_H_DEFINED_glVertexAttrib4usv
2762  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4USVPROC) (GLuint index, const GLushort * v);
2763  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4USVPROC GLeeFuncPtr_glVertexAttrib4usv;
2764  #define glVertexAttrib4usv GLeeFuncPtr_glVertexAttrib4usv
2765 #endif
2766 #ifndef GLEE_H_DEFINED_glVertexAttribPointer
2767 #define GLEE_H_DEFINED_glVertexAttribPointer
2768  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBPOINTERPROC) (GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer);
2769  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBPOINTERPROC GLeeFuncPtr_glVertexAttribPointer;
2770  #define glVertexAttribPointer GLeeFuncPtr_glVertexAttribPointer
2771 #endif
2772 #endif
2773 
2774 /* GL_VERSION_2_1 */
2775 
2776 #ifndef GL_VERSION_2_1
2777 #define GL_VERSION_2_1 1
2778 #define __GLEE_GL_VERSION_2_1 1
2779 /* Constants */
2780 #define GL_CURRENT_RASTER_SECONDARY_COLOR 0x845F
2781 #define GL_PIXEL_PACK_BUFFER 0x88EB
2782 #define GL_PIXEL_UNPACK_BUFFER 0x88EC
2783 #define GL_PIXEL_PACK_BUFFER_BINDING 0x88ED
2784 #define GL_PIXEL_UNPACK_BUFFER_BINDING 0x88EF
2785 #define GL_FLOAT_MAT2x3 0x8B65
2786 #define GL_FLOAT_MAT2x4 0x8B66
2787 #define GL_FLOAT_MAT3x2 0x8B67
2788 #define GL_FLOAT_MAT3x4 0x8B68
2789 #define GL_FLOAT_MAT4x2 0x8B69
2790 #define GL_FLOAT_MAT4x3 0x8B6A
2791 #define GL_SRGB 0x8C40
2792 #define GL_SRGB8 0x8C41
2793 #define GL_SRGB_ALPHA 0x8C42
2794 #define GL_SRGB8_ALPHA8 0x8C43
2795 #define GL_SLUMINANCE_ALPHA 0x8C44
2796 #define GL_SLUMINANCE8_ALPHA8 0x8C45
2797 #define GL_SLUMINANCE 0x8C46
2798 #define GL_SLUMINANCE8 0x8C47
2799 #define GL_COMPRESSED_SRGB 0x8C48
2800 #define GL_COMPRESSED_SRGB_ALPHA 0x8C49
2801 #define GL_COMPRESSED_SLUMINANCE 0x8C4A
2802 #define GL_COMPRESSED_SLUMINANCE_ALPHA 0x8C4B
2803 #ifndef GLEE_H_DEFINED_glUniformMatrix2x3fv
2804 #define GLEE_H_DEFINED_glUniformMatrix2x3fv
2805  typedef void (APIENTRYP GLEEPFNGLUNIFORMMATRIX2X3FVPROC) (GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
2806  GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX2X3FVPROC GLeeFuncPtr_glUniformMatrix2x3fv;
2807  #define glUniformMatrix2x3fv GLeeFuncPtr_glUniformMatrix2x3fv
2808 #endif
2809 #ifndef GLEE_H_DEFINED_glUniformMatrix3x2fv
2810 #define GLEE_H_DEFINED_glUniformMatrix3x2fv
2811  typedef void (APIENTRYP GLEEPFNGLUNIFORMMATRIX3X2FVPROC) (GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
2812  GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX3X2FVPROC GLeeFuncPtr_glUniformMatrix3x2fv;
2813  #define glUniformMatrix3x2fv GLeeFuncPtr_glUniformMatrix3x2fv
2814 #endif
2815 #ifndef GLEE_H_DEFINED_glUniformMatrix2x4fv
2816 #define GLEE_H_DEFINED_glUniformMatrix2x4fv
2817  typedef void (APIENTRYP GLEEPFNGLUNIFORMMATRIX2X4FVPROC) (GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
2818  GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX2X4FVPROC GLeeFuncPtr_glUniformMatrix2x4fv;
2819  #define glUniformMatrix2x4fv GLeeFuncPtr_glUniformMatrix2x4fv
2820 #endif
2821 #ifndef GLEE_H_DEFINED_glUniformMatrix4x2fv
2822 #define GLEE_H_DEFINED_glUniformMatrix4x2fv
2823  typedef void (APIENTRYP GLEEPFNGLUNIFORMMATRIX4X2FVPROC) (GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
2824  GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX4X2FVPROC GLeeFuncPtr_glUniformMatrix4x2fv;
2825  #define glUniformMatrix4x2fv GLeeFuncPtr_glUniformMatrix4x2fv
2826 #endif
2827 #ifndef GLEE_H_DEFINED_glUniformMatrix3x4fv
2828 #define GLEE_H_DEFINED_glUniformMatrix3x4fv
2829  typedef void (APIENTRYP GLEEPFNGLUNIFORMMATRIX3X4FVPROC) (GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
2830  GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX3X4FVPROC GLeeFuncPtr_glUniformMatrix3x4fv;
2831  #define glUniformMatrix3x4fv GLeeFuncPtr_glUniformMatrix3x4fv
2832 #endif
2833 #ifndef GLEE_H_DEFINED_glUniformMatrix4x3fv
2834 #define GLEE_H_DEFINED_glUniformMatrix4x3fv
2835  typedef void (APIENTRYP GLEEPFNGLUNIFORMMATRIX4X3FVPROC) (GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
2836  GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX4X3FVPROC GLeeFuncPtr_glUniformMatrix4x3fv;
2837  #define glUniformMatrix4x3fv GLeeFuncPtr_glUniformMatrix4x3fv
2838 #endif
2839 #endif
2840 
2841 /* GL_VERSION_3_0 */
2842 
2843 #ifndef GL_VERSION_3_0
2844 #define GL_VERSION_3_0 1
2845 #define __GLEE_GL_VERSION_3_0 1
2846 /* Constants */
2847 #define GL_COMPARE_REF_TO_TEXTURE GL_COMPARE_R_TO_TEXTURE_ARB
2848 #define GL_CLIP_DISTANCE0 GL_CLIP_PLANE0
2849 #define GL_CLIP_DISTANCE1 GL_CLIP_PLANE1
2850 #define GL_CLIP_DISTANCE2 GL_CLIP_PLANE2
2851 #define GL_CLIP_DISTANCE3 GL_CLIP_PLANE3
2852 #define GL_CLIP_DISTANCE4 GL_CLIP_PLANE4
2853 #define GL_CLIP_DISTANCE5 GL_CLIP_PLANE5
2854 #define GL_MAX_CLIP_DISTANCES GL_MAX_CLIP_PLANES
2855 #define GL_MAJOR_VERSION 0x821B
2856 #define GL_MINOR_VERSION 0x821C
2857 #define GL_NUM_EXTENSIONS 0x821D
2858 #define GL_CONTEXT_FLAGS 0x821E
2859 #define GL_DEPTH_BUFFER 0x8223
2860 #define GL_STENCIL_BUFFER 0x8224
2861 #define GL_COMPRESSED_RED 0x8225
2862 #define GL_COMPRESSED_RG 0x8226
2863 #define GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT 0x0001
2864 #define GL_RGBA32F 0x8814
2865 #define GL_RGB32F 0x8815
2866 #define GL_RGBA16F 0x881A
2867 #define GL_RGB16F 0x881B
2868 #define GL_VERTEX_ATTRIB_ARRAY_INTEGER 0x88FD
2869 #define GL_MAX_ARRAY_TEXTURE_LAYERS 0x88FF
2870 #define GL_MIN_PROGRAM_TEXEL_OFFSET 0x8904
2871 #define GL_MAX_PROGRAM_TEXEL_OFFSET 0x8905
2872 #define GL_CLAMP_VERTEX_COLOR 0x891A
2873 #define GL_CLAMP_FRAGMENT_COLOR 0x891B
2874 #define GL_CLAMP_READ_COLOR 0x891C
2875 #define GL_FIXED_ONLY 0x891D
2876 #define GL_MAX_VARYING_COMPONENTS GL_MAX_VARYING_FLOATS
2877 #define GL_TEXTURE_RED_TYPE 0x8C10
2878 #define GL_TEXTURE_GREEN_TYPE 0x8C11
2879 #define GL_TEXTURE_BLUE_TYPE 0x8C12
2880 #define GL_TEXTURE_ALPHA_TYPE 0x8C13
2881 #define GL_TEXTURE_LUMINANCE_TYPE 0x8C14
2882 #define GL_TEXTURE_INTENSITY_TYPE 0x8C15
2883 #define GL_TEXTURE_DEPTH_TYPE 0x8C16
2884 #define GL_UNSIGNED_NORMALIZED 0x8C17
2885 #define GL_TEXTURE_1D_ARRAY 0x8C18
2886 #define GL_PROXY_TEXTURE_1D_ARRAY 0x8C19
2887 #define GL_TEXTURE_2D_ARRAY 0x8C1A
2888 #define GL_PROXY_TEXTURE_2D_ARRAY 0x8C1B
2889 #define GL_TEXTURE_BINDING_1D_ARRAY 0x8C1C
2890 #define GL_TEXTURE_BINDING_2D_ARRAY 0x8C1D
2891 #define GL_R11F_G11F_B10F 0x8C3A
2892 #define GL_UNSIGNED_INT_10F_11F_11F_REV 0x8C3B
2893 #define GL_RGB9_E5 0x8C3D
2894 #define GL_UNSIGNED_INT_5_9_9_9_REV 0x8C3E
2895 #define GL_TEXTURE_SHARED_SIZE 0x8C3F
2896 #define GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH 0x8C76
2897 #define GL_TRANSFORM_FEEDBACK_BUFFER_MODE 0x8C7F
2898 #define GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS 0x8C80
2899 #define GL_TRANSFORM_FEEDBACK_VARYINGS 0x8C83
2900 #define GL_TRANSFORM_FEEDBACK_BUFFER_START 0x8C84
2901 #define GL_TRANSFORM_FEEDBACK_BUFFER_SIZE 0x8C85
2902 #define GL_PRIMITIVES_GENERATED 0x8C87
2903 #define GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN 0x8C88
2904 #define GL_RASTERIZER_DISCARD 0x8C89
2905 #define GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS 0x8C8A
2906 #define GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS 0x8C8B
2907 #define GL_INTERLEAVED_ATTRIBS 0x8C8C
2908 #define GL_SEPARATE_ATTRIBS 0x8C8D
2909 #define GL_TRANSFORM_FEEDBACK_BUFFER 0x8C8E
2910 #define GL_TRANSFORM_FEEDBACK_BUFFER_BINDING 0x8C8F
2911 #define GL_RGBA32UI 0x8D70
2912 #define GL_RGB32UI 0x8D71
2913 #define GL_RGBA16UI 0x8D76
2914 #define GL_RGB16UI 0x8D77
2915 #define GL_RGBA8UI 0x8D7C
2916 #define GL_RGB8UI 0x8D7D
2917 #define GL_RGBA32I 0x8D82
2918 #define GL_RGB32I 0x8D83
2919 #define GL_RGBA16I 0x8D88
2920 #define GL_RGB16I 0x8D89
2921 #define GL_RGBA8I 0x8D8E
2922 #define GL_RGB8I 0x8D8F
2923 #define GL_RED_INTEGER 0x8D94
2924 #define GL_GREEN_INTEGER 0x8D95
2925 #define GL_BLUE_INTEGER 0x8D96
2926 #define GL_ALPHA_INTEGER 0x8D97
2927 #define GL_RGB_INTEGER 0x8D98
2928 #define GL_RGBA_INTEGER 0x8D99
2929 #define GL_BGR_INTEGER 0x8D9A
2930 #define GL_BGRA_INTEGER 0x8D9B
2931 #define GL_SAMPLER_1D_ARRAY 0x8DC0
2932 #define GL_SAMPLER_2D_ARRAY 0x8DC1
2933 #define GL_SAMPLER_1D_ARRAY_SHADOW 0x8DC3
2934 #define GL_SAMPLER_2D_ARRAY_SHADOW 0x8DC4
2935 #define GL_SAMPLER_CUBE_SHADOW 0x8DC5
2936 #define GL_UNSIGNED_INT_VEC2 0x8DC6
2937 #define GL_UNSIGNED_INT_VEC3 0x8DC7
2938 #define GL_UNSIGNED_INT_VEC4 0x8DC8
2939 #define GL_INT_SAMPLER_1D 0x8DC9
2940 #define GL_INT_SAMPLER_2D 0x8DCA
2941 #define GL_INT_SAMPLER_3D 0x8DCB
2942 #define GL_INT_SAMPLER_CUBE 0x8DCC
2943 #define GL_INT_SAMPLER_1D_ARRAY 0x8DCE
2944 #define GL_INT_SAMPLER_2D_ARRAY 0x8DCF
2945 #define GL_UNSIGNED_INT_SAMPLER_1D 0x8DD1
2946 #define GL_UNSIGNED_INT_SAMPLER_2D 0x8DD2
2947 #define GL_UNSIGNED_INT_SAMPLER_3D 0x8DD3
2948 #define GL_UNSIGNED_INT_SAMPLER_CUBE 0x8DD4
2949 #define GL_UNSIGNED_INT_SAMPLER_1D_ARRAY 0x8DD6
2950 #define GL_UNSIGNED_INT_SAMPLER_2D_ARRAY 0x8DD7
2951 #define GL_QUERY_WAIT 0x8E13
2952 #define GL_QUERY_NO_WAIT 0x8E14
2953 #define GL_QUERY_BY_REGION_WAIT 0x8E15
2954 #define GL_QUERY_BY_REGION_NO_WAIT 0x8E16
2955 #ifndef GLEE_H_DEFINED_glColorMaski
2956 #define GLEE_H_DEFINED_glColorMaski
2957  typedef void (APIENTRYP GLEEPFNGLCOLORMASKIPROC) (GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a);
2958  GLEE_EXTERN GLEEPFNGLCOLORMASKIPROC GLeeFuncPtr_glColorMaski;
2959  #define glColorMaski GLeeFuncPtr_glColorMaski
2960 #endif
2961 #ifndef GLEE_H_DEFINED_glGetBooleani_v
2962 #define GLEE_H_DEFINED_glGetBooleani_v
2963  typedef void (APIENTRYP GLEEPFNGLGETBOOLEANI_VPROC) (GLenum target, GLuint index, GLboolean * data);
2964  GLEE_EXTERN GLEEPFNGLGETBOOLEANI_VPROC GLeeFuncPtr_glGetBooleani_v;
2965  #define glGetBooleani_v GLeeFuncPtr_glGetBooleani_v
2966 #endif
2967 #ifndef GLEE_H_DEFINED_glGetIntegeri_v
2968 #define GLEE_H_DEFINED_glGetIntegeri_v
2969  typedef void (APIENTRYP GLEEPFNGLGETINTEGERI_VPROC) (GLenum target, GLuint index, GLint * data);
2970  GLEE_EXTERN GLEEPFNGLGETINTEGERI_VPROC GLeeFuncPtr_glGetIntegeri_v;
2971  #define glGetIntegeri_v GLeeFuncPtr_glGetIntegeri_v
2972 #endif
2973 #ifndef GLEE_H_DEFINED_glEnablei
2974 #define GLEE_H_DEFINED_glEnablei
2975  typedef void (APIENTRYP GLEEPFNGLENABLEIPROC) (GLenum target, GLuint index);
2976  GLEE_EXTERN GLEEPFNGLENABLEIPROC GLeeFuncPtr_glEnablei;
2977  #define glEnablei GLeeFuncPtr_glEnablei
2978 #endif
2979 #ifndef GLEE_H_DEFINED_glDisablei
2980 #define GLEE_H_DEFINED_glDisablei
2981  typedef void (APIENTRYP GLEEPFNGLDISABLEIPROC) (GLenum target, GLuint index);
2982  GLEE_EXTERN GLEEPFNGLDISABLEIPROC GLeeFuncPtr_glDisablei;
2983  #define glDisablei GLeeFuncPtr_glDisablei
2984 #endif
2985 #ifndef GLEE_H_DEFINED_glIsEnabledi
2986 #define GLEE_H_DEFINED_glIsEnabledi
2987  typedef GLboolean (APIENTRYP GLEEPFNGLISENABLEDIPROC) (GLenum target, GLuint index);
2988  GLEE_EXTERN GLEEPFNGLISENABLEDIPROC GLeeFuncPtr_glIsEnabledi;
2989  #define glIsEnabledi GLeeFuncPtr_glIsEnabledi
2990 #endif
2991 #ifndef GLEE_H_DEFINED_glBeginTransformFeedback
2992 #define GLEE_H_DEFINED_glBeginTransformFeedback
2993  typedef void (APIENTRYP GLEEPFNGLBEGINTRANSFORMFEEDBACKPROC) (GLenum primitiveMode);
2994  GLEE_EXTERN GLEEPFNGLBEGINTRANSFORMFEEDBACKPROC GLeeFuncPtr_glBeginTransformFeedback;
2995  #define glBeginTransformFeedback GLeeFuncPtr_glBeginTransformFeedback
2996 #endif
2997 #ifndef GLEE_H_DEFINED_glEndTransformFeedback
2998 #define GLEE_H_DEFINED_glEndTransformFeedback
2999  typedef void (APIENTRYP GLEEPFNGLENDTRANSFORMFEEDBACKPROC) ();
3000  GLEE_EXTERN GLEEPFNGLENDTRANSFORMFEEDBACKPROC GLeeFuncPtr_glEndTransformFeedback;
3001  #define glEndTransformFeedback GLeeFuncPtr_glEndTransformFeedback
3002 #endif
3003 #ifndef GLEE_H_DEFINED_glBindBufferRange
3004 #define GLEE_H_DEFINED_glBindBufferRange
3005  typedef void (APIENTRYP GLEEPFNGLBINDBUFFERRANGEPROC) (GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size);
3006  GLEE_EXTERN GLEEPFNGLBINDBUFFERRANGEPROC GLeeFuncPtr_glBindBufferRange;
3007  #define glBindBufferRange GLeeFuncPtr_glBindBufferRange
3008 #endif
3009 #ifndef GLEE_H_DEFINED_glBindBufferBase
3010 #define GLEE_H_DEFINED_glBindBufferBase
3011  typedef void (APIENTRYP GLEEPFNGLBINDBUFFERBASEPROC) (GLenum target, GLuint index, GLuint buffer);
3012  GLEE_EXTERN GLEEPFNGLBINDBUFFERBASEPROC GLeeFuncPtr_glBindBufferBase;
3013  #define glBindBufferBase GLeeFuncPtr_glBindBufferBase
3014 #endif
3015 #ifndef GLEE_H_DEFINED_glTransformFeedbackVaryings
3016 #define GLEE_H_DEFINED_glTransformFeedbackVaryings
3017  typedef void (APIENTRYP GLEEPFNGLTRANSFORMFEEDBACKVARYINGSPROC) (GLuint program, GLsizei count, const GLint * locations, GLenum bufferMode);
3018  GLEE_EXTERN GLEEPFNGLTRANSFORMFEEDBACKVARYINGSPROC GLeeFuncPtr_glTransformFeedbackVaryings;
3019  #define glTransformFeedbackVaryings GLeeFuncPtr_glTransformFeedbackVaryings
3020 #endif
3021 #ifndef GLEE_H_DEFINED_glGetTransformFeedbackVarying
3022 #define GLEE_H_DEFINED_glGetTransformFeedbackVarying
3023  typedef void (APIENTRYP GLEEPFNGLGETTRANSFORMFEEDBACKVARYINGPROC) (GLuint program, GLuint index, GLint * location);
3024  GLEE_EXTERN GLEEPFNGLGETTRANSFORMFEEDBACKVARYINGPROC GLeeFuncPtr_glGetTransformFeedbackVarying;
3025  #define glGetTransformFeedbackVarying GLeeFuncPtr_glGetTransformFeedbackVarying
3026 #endif
3027 #ifndef GLEE_H_DEFINED_glClampColor
3028 #define GLEE_H_DEFINED_glClampColor
3029  typedef void (APIENTRYP GLEEPFNGLCLAMPCOLORPROC) (GLenum target, GLenum clamp);
3030  GLEE_EXTERN GLEEPFNGLCLAMPCOLORPROC GLeeFuncPtr_glClampColor;
3031  #define glClampColor GLeeFuncPtr_glClampColor
3032 #endif
3033 #ifndef GLEE_H_DEFINED_glBeginConditionalRender
3034 #define GLEE_H_DEFINED_glBeginConditionalRender
3035  typedef void (APIENTRYP GLEEPFNGLBEGINCONDITIONALRENDERPROC) (GLuint id, GLenum mode);
3036  GLEE_EXTERN GLEEPFNGLBEGINCONDITIONALRENDERPROC GLeeFuncPtr_glBeginConditionalRender;
3037  #define glBeginConditionalRender GLeeFuncPtr_glBeginConditionalRender
3038 #endif
3039 #ifndef GLEE_H_DEFINED_glEndConditionalRender
3040 #define GLEE_H_DEFINED_glEndConditionalRender
3041  typedef void (APIENTRYP GLEEPFNGLENDCONDITIONALRENDERPROC) ();
3042  GLEE_EXTERN GLEEPFNGLENDCONDITIONALRENDERPROC GLeeFuncPtr_glEndConditionalRender;
3043  #define glEndConditionalRender GLeeFuncPtr_glEndConditionalRender
3044 #endif
3045 #ifndef GLEE_H_DEFINED_glVertexAttribI1i
3046 #define GLEE_H_DEFINED_glVertexAttribI1i
3047  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI1IPROC) (GLuint index, GLint x);
3048  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI1IPROC GLeeFuncPtr_glVertexAttribI1i;
3049  #define glVertexAttribI1i GLeeFuncPtr_glVertexAttribI1i
3050 #endif
3051 #ifndef GLEE_H_DEFINED_glVertexAttribI2i
3052 #define GLEE_H_DEFINED_glVertexAttribI2i
3053  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI2IPROC) (GLuint index, GLint x, GLint y);
3054  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI2IPROC GLeeFuncPtr_glVertexAttribI2i;
3055  #define glVertexAttribI2i GLeeFuncPtr_glVertexAttribI2i
3056 #endif
3057 #ifndef GLEE_H_DEFINED_glVertexAttribI3i
3058 #define GLEE_H_DEFINED_glVertexAttribI3i
3059  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI3IPROC) (GLuint index, GLint x, GLint y, GLint z);
3060  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI3IPROC GLeeFuncPtr_glVertexAttribI3i;
3061  #define glVertexAttribI3i GLeeFuncPtr_glVertexAttribI3i
3062 #endif
3063 #ifndef GLEE_H_DEFINED_glVertexAttribI4i
3064 #define GLEE_H_DEFINED_glVertexAttribI4i
3065  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI4IPROC) (GLuint index, GLint x, GLint y, GLint z, GLint w);
3066  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4IPROC GLeeFuncPtr_glVertexAttribI4i;
3067  #define glVertexAttribI4i GLeeFuncPtr_glVertexAttribI4i
3068 #endif
3069 #ifndef GLEE_H_DEFINED_glVertexAttribI1ui
3070 #define GLEE_H_DEFINED_glVertexAttribI1ui
3071  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI1UIPROC) (GLuint index, GLuint x);
3072  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI1UIPROC GLeeFuncPtr_glVertexAttribI1ui;
3073  #define glVertexAttribI1ui GLeeFuncPtr_glVertexAttribI1ui
3074 #endif
3075 #ifndef GLEE_H_DEFINED_glVertexAttribI2ui
3076 #define GLEE_H_DEFINED_glVertexAttribI2ui
3077  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI2UIPROC) (GLuint index, GLuint x, GLuint y);
3078  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI2UIPROC GLeeFuncPtr_glVertexAttribI2ui;
3079  #define glVertexAttribI2ui GLeeFuncPtr_glVertexAttribI2ui
3080 #endif
3081 #ifndef GLEE_H_DEFINED_glVertexAttribI3ui
3082 #define GLEE_H_DEFINED_glVertexAttribI3ui
3083  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI3UIPROC) (GLuint index, GLuint x, GLuint y, GLuint z);
3084  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI3UIPROC GLeeFuncPtr_glVertexAttribI3ui;
3085  #define glVertexAttribI3ui GLeeFuncPtr_glVertexAttribI3ui
3086 #endif
3087 #ifndef GLEE_H_DEFINED_glVertexAttribI4ui
3088 #define GLEE_H_DEFINED_glVertexAttribI4ui
3089  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI4UIPROC) (GLuint index, GLuint x, GLuint y, GLuint z, GLuint w);
3090  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4UIPROC GLeeFuncPtr_glVertexAttribI4ui;
3091  #define glVertexAttribI4ui GLeeFuncPtr_glVertexAttribI4ui
3092 #endif
3093 #ifndef GLEE_H_DEFINED_glVertexAttribI1iv
3094 #define GLEE_H_DEFINED_glVertexAttribI1iv
3095  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI1IVPROC) (GLuint index, const GLint * v);
3096  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI1IVPROC GLeeFuncPtr_glVertexAttribI1iv;
3097  #define glVertexAttribI1iv GLeeFuncPtr_glVertexAttribI1iv
3098 #endif
3099 #ifndef GLEE_H_DEFINED_glVertexAttribI2iv
3100 #define GLEE_H_DEFINED_glVertexAttribI2iv
3101  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI2IVPROC) (GLuint index, const GLint * v);
3102  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI2IVPROC GLeeFuncPtr_glVertexAttribI2iv;
3103  #define glVertexAttribI2iv GLeeFuncPtr_glVertexAttribI2iv
3104 #endif
3105 #ifndef GLEE_H_DEFINED_glVertexAttribI3iv
3106 #define GLEE_H_DEFINED_glVertexAttribI3iv
3107  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI3IVPROC) (GLuint index, const GLint * v);
3108  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI3IVPROC GLeeFuncPtr_glVertexAttribI3iv;
3109  #define glVertexAttribI3iv GLeeFuncPtr_glVertexAttribI3iv
3110 #endif
3111 #ifndef GLEE_H_DEFINED_glVertexAttribI4iv
3112 #define GLEE_H_DEFINED_glVertexAttribI4iv
3113  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI4IVPROC) (GLuint index, const GLint * v);
3114  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4IVPROC GLeeFuncPtr_glVertexAttribI4iv;
3115  #define glVertexAttribI4iv GLeeFuncPtr_glVertexAttribI4iv
3116 #endif
3117 #ifndef GLEE_H_DEFINED_glVertexAttribI1uiv
3118 #define GLEE_H_DEFINED_glVertexAttribI1uiv
3119  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI1UIVPROC) (GLuint index, const GLuint * v);
3120  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI1UIVPROC GLeeFuncPtr_glVertexAttribI1uiv;
3121  #define glVertexAttribI1uiv GLeeFuncPtr_glVertexAttribI1uiv
3122 #endif
3123 #ifndef GLEE_H_DEFINED_glVertexAttribI2uiv
3124 #define GLEE_H_DEFINED_glVertexAttribI2uiv
3125  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI2UIVPROC) (GLuint index, const GLuint * v);
3126  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI2UIVPROC GLeeFuncPtr_glVertexAttribI2uiv;
3127  #define glVertexAttribI2uiv GLeeFuncPtr_glVertexAttribI2uiv
3128 #endif
3129 #ifndef GLEE_H_DEFINED_glVertexAttribI3uiv
3130 #define GLEE_H_DEFINED_glVertexAttribI3uiv
3131  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI3UIVPROC) (GLuint index, const GLuint * v);
3132  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI3UIVPROC GLeeFuncPtr_glVertexAttribI3uiv;
3133  #define glVertexAttribI3uiv GLeeFuncPtr_glVertexAttribI3uiv
3134 #endif
3135 #ifndef GLEE_H_DEFINED_glVertexAttribI4uiv
3136 #define GLEE_H_DEFINED_glVertexAttribI4uiv
3137  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI4UIVPROC) (GLuint index, const GLuint * v);
3138  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4UIVPROC GLeeFuncPtr_glVertexAttribI4uiv;
3139  #define glVertexAttribI4uiv GLeeFuncPtr_glVertexAttribI4uiv
3140 #endif
3141 #ifndef GLEE_H_DEFINED_glVertexAttribI4bv
3142 #define GLEE_H_DEFINED_glVertexAttribI4bv
3143  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI4BVPROC) (GLuint index, const GLbyte * v);
3144  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4BVPROC GLeeFuncPtr_glVertexAttribI4bv;
3145  #define glVertexAttribI4bv GLeeFuncPtr_glVertexAttribI4bv
3146 #endif
3147 #ifndef GLEE_H_DEFINED_glVertexAttribI4sv
3148 #define GLEE_H_DEFINED_glVertexAttribI4sv
3149  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI4SVPROC) (GLuint index, const GLshort * v);
3150  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4SVPROC GLeeFuncPtr_glVertexAttribI4sv;
3151  #define glVertexAttribI4sv GLeeFuncPtr_glVertexAttribI4sv
3152 #endif
3153 #ifndef GLEE_H_DEFINED_glVertexAttribI4ubv
3154 #define GLEE_H_DEFINED_glVertexAttribI4ubv
3155  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI4UBVPROC) (GLuint index, const GLubyte * v);
3156  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4UBVPROC GLeeFuncPtr_glVertexAttribI4ubv;
3157  #define glVertexAttribI4ubv GLeeFuncPtr_glVertexAttribI4ubv
3158 #endif
3159 #ifndef GLEE_H_DEFINED_glVertexAttribI4usv
3160 #define GLEE_H_DEFINED_glVertexAttribI4usv
3161  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBI4USVPROC) (GLuint index, const GLushort * v);
3162  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4USVPROC GLeeFuncPtr_glVertexAttribI4usv;
3163  #define glVertexAttribI4usv GLeeFuncPtr_glVertexAttribI4usv
3164 #endif
3165 #ifndef GLEE_H_DEFINED_glVertexAttribIPointer
3166 #define GLEE_H_DEFINED_glVertexAttribIPointer
3167  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBIPOINTERPROC) (GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);
3168  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBIPOINTERPROC GLeeFuncPtr_glVertexAttribIPointer;
3169  #define glVertexAttribIPointer GLeeFuncPtr_glVertexAttribIPointer
3170 #endif
3171 #ifndef GLEE_H_DEFINED_glGetVertexAttribIiv
3172 #define GLEE_H_DEFINED_glGetVertexAttribIiv
3173  typedef void (APIENTRYP GLEEPFNGLGETVERTEXATTRIBIIVPROC) (GLuint index, GLenum pname, GLint * params);
3174  GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBIIVPROC GLeeFuncPtr_glGetVertexAttribIiv;
3175  #define glGetVertexAttribIiv GLeeFuncPtr_glGetVertexAttribIiv
3176 #endif
3177 #ifndef GLEE_H_DEFINED_glGetVertexAttribIuiv
3178 #define GLEE_H_DEFINED_glGetVertexAttribIuiv
3179  typedef void (APIENTRYP GLEEPFNGLGETVERTEXATTRIBIUIVPROC) (GLuint index, GLenum pname, GLuint * params);
3180  GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBIUIVPROC GLeeFuncPtr_glGetVertexAttribIuiv;
3181  #define glGetVertexAttribIuiv GLeeFuncPtr_glGetVertexAttribIuiv
3182 #endif
3183 #ifndef GLEE_H_DEFINED_glGetUniformuiv
3184 #define GLEE_H_DEFINED_glGetUniformuiv
3185  typedef void (APIENTRYP GLEEPFNGLGETUNIFORMUIVPROC) (GLuint program, GLint location, GLuint * params);
3186  GLEE_EXTERN GLEEPFNGLGETUNIFORMUIVPROC GLeeFuncPtr_glGetUniformuiv;
3187  #define glGetUniformuiv GLeeFuncPtr_glGetUniformuiv
3188 #endif
3189 #ifndef GLEE_H_DEFINED_glBindFragDataLocation
3190 #define GLEE_H_DEFINED_glBindFragDataLocation
3191  typedef void (APIENTRYP GLEEPFNGLBINDFRAGDATALOCATIONPROC) (GLuint program, GLuint color, const GLchar * name);
3192  GLEE_EXTERN GLEEPFNGLBINDFRAGDATALOCATIONPROC GLeeFuncPtr_glBindFragDataLocation;
3193  #define glBindFragDataLocation GLeeFuncPtr_glBindFragDataLocation
3194 #endif
3195 #ifndef GLEE_H_DEFINED_glGetFragDataLocation
3196 #define GLEE_H_DEFINED_glGetFragDataLocation
3197  typedef GLint (APIENTRYP GLEEPFNGLGETFRAGDATALOCATIONPROC) (GLuint program, const GLchar * name);
3198  GLEE_EXTERN GLEEPFNGLGETFRAGDATALOCATIONPROC GLeeFuncPtr_glGetFragDataLocation;
3199  #define glGetFragDataLocation GLeeFuncPtr_glGetFragDataLocation
3200 #endif
3201 #ifndef GLEE_H_DEFINED_glUniform1ui
3202 #define GLEE_H_DEFINED_glUniform1ui
3203  typedef void (APIENTRYP GLEEPFNGLUNIFORM1UIPROC) (GLint location, GLuint v0);
3204  GLEE_EXTERN GLEEPFNGLUNIFORM1UIPROC GLeeFuncPtr_glUniform1ui;
3205  #define glUniform1ui GLeeFuncPtr_glUniform1ui
3206 #endif
3207 #ifndef GLEE_H_DEFINED_glUniform2ui
3208 #define GLEE_H_DEFINED_glUniform2ui
3209  typedef void (APIENTRYP GLEEPFNGLUNIFORM2UIPROC) (GLint location, GLuint v0, GLuint v1);
3210  GLEE_EXTERN GLEEPFNGLUNIFORM2UIPROC GLeeFuncPtr_glUniform2ui;
3211  #define glUniform2ui GLeeFuncPtr_glUniform2ui
3212 #endif
3213 #ifndef GLEE_H_DEFINED_glUniform3ui
3214 #define GLEE_H_DEFINED_glUniform3ui
3215  typedef void (APIENTRYP GLEEPFNGLUNIFORM3UIPROC) (GLint location, GLuint v0, GLuint v1, GLuint v2);
3216  GLEE_EXTERN GLEEPFNGLUNIFORM3UIPROC GLeeFuncPtr_glUniform3ui;
3217  #define glUniform3ui GLeeFuncPtr_glUniform3ui
3218 #endif
3219 #ifndef GLEE_H_DEFINED_glUniform4ui
3220 #define GLEE_H_DEFINED_glUniform4ui
3221  typedef void (APIENTRYP GLEEPFNGLUNIFORM4UIPROC) (GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3);
3222  GLEE_EXTERN GLEEPFNGLUNIFORM4UIPROC GLeeFuncPtr_glUniform4ui;
3223  #define glUniform4ui GLeeFuncPtr_glUniform4ui
3224 #endif
3225 #ifndef GLEE_H_DEFINED_glUniform1uiv
3226 #define GLEE_H_DEFINED_glUniform1uiv
3227  typedef void (APIENTRYP GLEEPFNGLUNIFORM1UIVPROC) (GLint location, GLsizei count, const GLuint * value);
3228  GLEE_EXTERN GLEEPFNGLUNIFORM1UIVPROC GLeeFuncPtr_glUniform1uiv;
3229  #define glUniform1uiv GLeeFuncPtr_glUniform1uiv
3230 #endif
3231 #ifndef GLEE_H_DEFINED_glUniform2uiv
3232 #define GLEE_H_DEFINED_glUniform2uiv
3233  typedef void (APIENTRYP GLEEPFNGLUNIFORM2UIVPROC) (GLint location, GLsizei count, const GLuint * value);
3234  GLEE_EXTERN GLEEPFNGLUNIFORM2UIVPROC GLeeFuncPtr_glUniform2uiv;
3235  #define glUniform2uiv GLeeFuncPtr_glUniform2uiv
3236 #endif
3237 #ifndef GLEE_H_DEFINED_glUniform3uiv
3238 #define GLEE_H_DEFINED_glUniform3uiv
3239  typedef void (APIENTRYP GLEEPFNGLUNIFORM3UIVPROC) (GLint location, GLsizei count, const GLuint * value);
3240  GLEE_EXTERN GLEEPFNGLUNIFORM3UIVPROC GLeeFuncPtr_glUniform3uiv;
3241  #define glUniform3uiv GLeeFuncPtr_glUniform3uiv
3242 #endif
3243 #ifndef GLEE_H_DEFINED_glUniform4uiv
3244 #define GLEE_H_DEFINED_glUniform4uiv
3245  typedef void (APIENTRYP GLEEPFNGLUNIFORM4UIVPROC) (GLint location, GLsizei count, const GLuint * value);
3246  GLEE_EXTERN GLEEPFNGLUNIFORM4UIVPROC GLeeFuncPtr_glUniform4uiv;
3247  #define glUniform4uiv GLeeFuncPtr_glUniform4uiv
3248 #endif
3249 #ifndef GLEE_H_DEFINED_glTexParameterIiv
3250 #define GLEE_H_DEFINED_glTexParameterIiv
3251  typedef void (APIENTRYP GLEEPFNGLTEXPARAMETERIIVPROC) (GLenum target, GLenum pname, const GLint * params);
3252  GLEE_EXTERN GLEEPFNGLTEXPARAMETERIIVPROC GLeeFuncPtr_glTexParameterIiv;
3253  #define glTexParameterIiv GLeeFuncPtr_glTexParameterIiv
3254 #endif
3255 #ifndef GLEE_H_DEFINED_glTexParameterIuiv
3256 #define GLEE_H_DEFINED_glTexParameterIuiv
3257  typedef void (APIENTRYP GLEEPFNGLTEXPARAMETERIUIVPROC) (GLenum target, GLenum pname, const GLuint * params);
3258  GLEE_EXTERN GLEEPFNGLTEXPARAMETERIUIVPROC GLeeFuncPtr_glTexParameterIuiv;
3259  #define glTexParameterIuiv GLeeFuncPtr_glTexParameterIuiv
3260 #endif
3261 #ifndef GLEE_H_DEFINED_glGetTexParameterIiv
3262 #define GLEE_H_DEFINED_glGetTexParameterIiv
3263  typedef void (APIENTRYP GLEEPFNGLGETTEXPARAMETERIIVPROC) (GLenum target, GLenum pname, GLint * params);
3264  GLEE_EXTERN GLEEPFNGLGETTEXPARAMETERIIVPROC GLeeFuncPtr_glGetTexParameterIiv;
3265  #define glGetTexParameterIiv GLeeFuncPtr_glGetTexParameterIiv
3266 #endif
3267 #ifndef GLEE_H_DEFINED_glGetTexParameterIuiv
3268 #define GLEE_H_DEFINED_glGetTexParameterIuiv
3269  typedef void (APIENTRYP GLEEPFNGLGETTEXPARAMETERIUIVPROC) (GLenum target, GLenum pname, GLuint * params);
3270  GLEE_EXTERN GLEEPFNGLGETTEXPARAMETERIUIVPROC GLeeFuncPtr_glGetTexParameterIuiv;
3271  #define glGetTexParameterIuiv GLeeFuncPtr_glGetTexParameterIuiv
3272 #endif
3273 #ifndef GLEE_H_DEFINED_glClearBufferiv
3274 #define GLEE_H_DEFINED_glClearBufferiv
3275  typedef void (APIENTRYP GLEEPFNGLCLEARBUFFERIVPROC) (GLenum buffer, GLint drawbuffer, const GLint * value);
3276  GLEE_EXTERN GLEEPFNGLCLEARBUFFERIVPROC GLeeFuncPtr_glClearBufferiv;
3277  #define glClearBufferiv GLeeFuncPtr_glClearBufferiv
3278 #endif
3279 #ifndef GLEE_H_DEFINED_glClearBufferuiv
3280 #define GLEE_H_DEFINED_glClearBufferuiv
3281  typedef void (APIENTRYP GLEEPFNGLCLEARBUFFERUIVPROC) (GLenum buffer, GLint drawbuffer, const GLuint * value);
3282  GLEE_EXTERN GLEEPFNGLCLEARBUFFERUIVPROC GLeeFuncPtr_glClearBufferuiv;
3283  #define glClearBufferuiv GLeeFuncPtr_glClearBufferuiv
3284 #endif
3285 #ifndef GLEE_H_DEFINED_glClearBufferfv
3286 #define GLEE_H_DEFINED_glClearBufferfv
3287  typedef void (APIENTRYP GLEEPFNGLCLEARBUFFERFVPROC) (GLenum buffer, GLint drawbuffer, const GLfloat * value);
3288  GLEE_EXTERN GLEEPFNGLCLEARBUFFERFVPROC GLeeFuncPtr_glClearBufferfv;
3289  #define glClearBufferfv GLeeFuncPtr_glClearBufferfv
3290 #endif
3291 #ifndef GLEE_H_DEFINED_glClearBufferfi
3292 #define GLEE_H_DEFINED_glClearBufferfi
3293  typedef void (APIENTRYP GLEEPFNGLCLEARBUFFERFIPROC) (GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil);
3294  GLEE_EXTERN GLEEPFNGLCLEARBUFFERFIPROC GLeeFuncPtr_glClearBufferfi;
3295  #define glClearBufferfi GLeeFuncPtr_glClearBufferfi
3296 #endif
3297 #ifndef GLEE_H_DEFINED_glGetStringi
3298 #define GLEE_H_DEFINED_glGetStringi
3299  typedef const GLubyte * (APIENTRYP GLEEPFNGLGETSTRINGIPROC) (GLenum name, GLuint index);
3301  #define glGetStringi GLeeFuncPtr_glGetStringi
3302 #endif
3303 #endif
3304 
3305 /* GL_ARB_multitexture */
3306 
3307 #ifndef GL_ARB_multitexture
3308 #define GL_ARB_multitexture 1
3309 #define __GLEE_GL_ARB_multitexture 1
3310 /* Constants */
3311 #define GL_TEXTURE0_ARB 0x84C0
3312 #define GL_TEXTURE1_ARB 0x84C1
3313 #define GL_TEXTURE2_ARB 0x84C2
3314 #define GL_TEXTURE3_ARB 0x84C3
3315 #define GL_TEXTURE4_ARB 0x84C4
3316 #define GL_TEXTURE5_ARB 0x84C5
3317 #define GL_TEXTURE6_ARB 0x84C6
3318 #define GL_TEXTURE7_ARB 0x84C7
3319 #define GL_TEXTURE8_ARB 0x84C8
3320 #define GL_TEXTURE9_ARB 0x84C9
3321 #define GL_TEXTURE10_ARB 0x84CA
3322 #define GL_TEXTURE11_ARB 0x84CB
3323 #define GL_TEXTURE12_ARB 0x84CC
3324 #define GL_TEXTURE13_ARB 0x84CD
3325 #define GL_TEXTURE14_ARB 0x84CE
3326 #define GL_TEXTURE15_ARB 0x84CF
3327 #define GL_TEXTURE16_ARB 0x84D0
3328 #define GL_TEXTURE17_ARB 0x84D1
3329 #define GL_TEXTURE18_ARB 0x84D2
3330 #define GL_TEXTURE19_ARB 0x84D3
3331 #define GL_TEXTURE20_ARB 0x84D4
3332 #define GL_TEXTURE21_ARB 0x84D5
3333 #define GL_TEXTURE22_ARB 0x84D6
3334 #define GL_TEXTURE23_ARB 0x84D7
3335 #define GL_TEXTURE24_ARB 0x84D8
3336 #define GL_TEXTURE25_ARB 0x84D9
3337 #define GL_TEXTURE26_ARB 0x84DA
3338 #define GL_TEXTURE27_ARB 0x84DB
3339 #define GL_TEXTURE28_ARB 0x84DC
3340 #define GL_TEXTURE29_ARB 0x84DD
3341 #define GL_TEXTURE30_ARB 0x84DE
3342 #define GL_TEXTURE31_ARB 0x84DF
3343 #define GL_ACTIVE_TEXTURE_ARB 0x84E0
3344 #define GL_CLIENT_ACTIVE_TEXTURE_ARB 0x84E1
3345 #define GL_MAX_TEXTURE_UNITS_ARB 0x84E2
3346 #ifndef GLEE_H_DEFINED_glActiveTextureARB
3347 #define GLEE_H_DEFINED_glActiveTextureARB
3348  typedef void (APIENTRYP GLEEPFNGLACTIVETEXTUREARBPROC) (GLenum texture);
3349  GLEE_EXTERN GLEEPFNGLACTIVETEXTUREARBPROC GLeeFuncPtr_glActiveTextureARB;
3350  #define glActiveTextureARB GLeeFuncPtr_glActiveTextureARB
3351 #endif
3352 #ifndef GLEE_H_DEFINED_glClientActiveTextureARB
3353 #define GLEE_H_DEFINED_glClientActiveTextureARB
3354  typedef void (APIENTRYP GLEEPFNGLCLIENTACTIVETEXTUREARBPROC) (GLenum texture);
3355  GLEE_EXTERN GLEEPFNGLCLIENTACTIVETEXTUREARBPROC GLeeFuncPtr_glClientActiveTextureARB;
3356  #define glClientActiveTextureARB GLeeFuncPtr_glClientActiveTextureARB
3357 #endif
3358 #ifndef GLEE_H_DEFINED_glMultiTexCoord1dARB
3359 #define GLEE_H_DEFINED_glMultiTexCoord1dARB
3360  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1DARBPROC) (GLenum target, GLdouble s);
3361  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1DARBPROC GLeeFuncPtr_glMultiTexCoord1dARB;
3362  #define glMultiTexCoord1dARB GLeeFuncPtr_glMultiTexCoord1dARB
3363 #endif
3364 #ifndef GLEE_H_DEFINED_glMultiTexCoord1dvARB
3365 #define GLEE_H_DEFINED_glMultiTexCoord1dvARB
3366  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1DVARBPROC) (GLenum target, const GLdouble * v);
3367  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1DVARBPROC GLeeFuncPtr_glMultiTexCoord1dvARB;
3368  #define glMultiTexCoord1dvARB GLeeFuncPtr_glMultiTexCoord1dvARB
3369 #endif
3370 #ifndef GLEE_H_DEFINED_glMultiTexCoord1fARB
3371 #define GLEE_H_DEFINED_glMultiTexCoord1fARB
3372  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1FARBPROC) (GLenum target, GLfloat s);
3373  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1FARBPROC GLeeFuncPtr_glMultiTexCoord1fARB;
3374  #define glMultiTexCoord1fARB GLeeFuncPtr_glMultiTexCoord1fARB
3375 #endif
3376 #ifndef GLEE_H_DEFINED_glMultiTexCoord1fvARB
3377 #define GLEE_H_DEFINED_glMultiTexCoord1fvARB
3378  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1FVARBPROC) (GLenum target, const GLfloat * v);
3379  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1FVARBPROC GLeeFuncPtr_glMultiTexCoord1fvARB;
3380  #define glMultiTexCoord1fvARB GLeeFuncPtr_glMultiTexCoord1fvARB
3381 #endif
3382 #ifndef GLEE_H_DEFINED_glMultiTexCoord1iARB
3383 #define GLEE_H_DEFINED_glMultiTexCoord1iARB
3384  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1IARBPROC) (GLenum target, GLint s);
3385  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1IARBPROC GLeeFuncPtr_glMultiTexCoord1iARB;
3386  #define glMultiTexCoord1iARB GLeeFuncPtr_glMultiTexCoord1iARB
3387 #endif
3388 #ifndef GLEE_H_DEFINED_glMultiTexCoord1ivARB
3389 #define GLEE_H_DEFINED_glMultiTexCoord1ivARB
3390  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1IVARBPROC) (GLenum target, const GLint * v);
3391  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1IVARBPROC GLeeFuncPtr_glMultiTexCoord1ivARB;
3392  #define glMultiTexCoord1ivARB GLeeFuncPtr_glMultiTexCoord1ivARB
3393 #endif
3394 #ifndef GLEE_H_DEFINED_glMultiTexCoord1sARB
3395 #define GLEE_H_DEFINED_glMultiTexCoord1sARB
3396  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1SARBPROC) (GLenum target, GLshort s);
3397  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1SARBPROC GLeeFuncPtr_glMultiTexCoord1sARB;
3398  #define glMultiTexCoord1sARB GLeeFuncPtr_glMultiTexCoord1sARB
3399 #endif
3400 #ifndef GLEE_H_DEFINED_glMultiTexCoord1svARB
3401 #define GLEE_H_DEFINED_glMultiTexCoord1svARB
3402  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1SVARBPROC) (GLenum target, const GLshort * v);
3403  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1SVARBPROC GLeeFuncPtr_glMultiTexCoord1svARB;
3404  #define glMultiTexCoord1svARB GLeeFuncPtr_glMultiTexCoord1svARB
3405 #endif
3406 #ifndef GLEE_H_DEFINED_glMultiTexCoord2dARB
3407 #define GLEE_H_DEFINED_glMultiTexCoord2dARB
3408  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2DARBPROC) (GLenum target, GLdouble s, GLdouble t);
3409  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2DARBPROC GLeeFuncPtr_glMultiTexCoord2dARB;
3410  #define glMultiTexCoord2dARB GLeeFuncPtr_glMultiTexCoord2dARB
3411 #endif
3412 #ifndef GLEE_H_DEFINED_glMultiTexCoord2dvARB
3413 #define GLEE_H_DEFINED_glMultiTexCoord2dvARB
3414  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2DVARBPROC) (GLenum target, const GLdouble * v);
3415  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2DVARBPROC GLeeFuncPtr_glMultiTexCoord2dvARB;
3416  #define glMultiTexCoord2dvARB GLeeFuncPtr_glMultiTexCoord2dvARB
3417 #endif
3418 #ifndef GLEE_H_DEFINED_glMultiTexCoord2fARB
3419 #define GLEE_H_DEFINED_glMultiTexCoord2fARB
3420  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2FARBPROC) (GLenum target, GLfloat s, GLfloat t);
3421  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2FARBPROC GLeeFuncPtr_glMultiTexCoord2fARB;
3422  #define glMultiTexCoord2fARB GLeeFuncPtr_glMultiTexCoord2fARB
3423 #endif
3424 #ifndef GLEE_H_DEFINED_glMultiTexCoord2fvARB
3425 #define GLEE_H_DEFINED_glMultiTexCoord2fvARB
3426  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2FVARBPROC) (GLenum target, const GLfloat * v);
3427  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2FVARBPROC GLeeFuncPtr_glMultiTexCoord2fvARB;
3428  #define glMultiTexCoord2fvARB GLeeFuncPtr_glMultiTexCoord2fvARB
3429 #endif
3430 #ifndef GLEE_H_DEFINED_glMultiTexCoord2iARB
3431 #define GLEE_H_DEFINED_glMultiTexCoord2iARB
3432  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2IARBPROC) (GLenum target, GLint s, GLint t);
3433  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2IARBPROC GLeeFuncPtr_glMultiTexCoord2iARB;
3434  #define glMultiTexCoord2iARB GLeeFuncPtr_glMultiTexCoord2iARB
3435 #endif
3436 #ifndef GLEE_H_DEFINED_glMultiTexCoord2ivARB
3437 #define GLEE_H_DEFINED_glMultiTexCoord2ivARB
3438  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2IVARBPROC) (GLenum target, const GLint * v);
3439  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2IVARBPROC GLeeFuncPtr_glMultiTexCoord2ivARB;
3440  #define glMultiTexCoord2ivARB GLeeFuncPtr_glMultiTexCoord2ivARB
3441 #endif
3442 #ifndef GLEE_H_DEFINED_glMultiTexCoord2sARB
3443 #define GLEE_H_DEFINED_glMultiTexCoord2sARB
3444  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2SARBPROC) (GLenum target, GLshort s, GLshort t);
3445  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2SARBPROC GLeeFuncPtr_glMultiTexCoord2sARB;
3446  #define glMultiTexCoord2sARB GLeeFuncPtr_glMultiTexCoord2sARB
3447 #endif
3448 #ifndef GLEE_H_DEFINED_glMultiTexCoord2svARB
3449 #define GLEE_H_DEFINED_glMultiTexCoord2svARB
3450  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2SVARBPROC) (GLenum target, const GLshort * v);
3451  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2SVARBPROC GLeeFuncPtr_glMultiTexCoord2svARB;
3452  #define glMultiTexCoord2svARB GLeeFuncPtr_glMultiTexCoord2svARB
3453 #endif
3454 #ifndef GLEE_H_DEFINED_glMultiTexCoord3dARB
3455 #define GLEE_H_DEFINED_glMultiTexCoord3dARB
3456  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3DARBPROC) (GLenum target, GLdouble s, GLdouble t, GLdouble r);
3457  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3DARBPROC GLeeFuncPtr_glMultiTexCoord3dARB;
3458  #define glMultiTexCoord3dARB GLeeFuncPtr_glMultiTexCoord3dARB
3459 #endif
3460 #ifndef GLEE_H_DEFINED_glMultiTexCoord3dvARB
3461 #define GLEE_H_DEFINED_glMultiTexCoord3dvARB
3462  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3DVARBPROC) (GLenum target, const GLdouble * v);
3463  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3DVARBPROC GLeeFuncPtr_glMultiTexCoord3dvARB;
3464  #define glMultiTexCoord3dvARB GLeeFuncPtr_glMultiTexCoord3dvARB
3465 #endif
3466 #ifndef GLEE_H_DEFINED_glMultiTexCoord3fARB
3467 #define GLEE_H_DEFINED_glMultiTexCoord3fARB
3468  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3FARBPROC) (GLenum target, GLfloat s, GLfloat t, GLfloat r);
3469  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3FARBPROC GLeeFuncPtr_glMultiTexCoord3fARB;
3470  #define glMultiTexCoord3fARB GLeeFuncPtr_glMultiTexCoord3fARB
3471 #endif
3472 #ifndef GLEE_H_DEFINED_glMultiTexCoord3fvARB
3473 #define GLEE_H_DEFINED_glMultiTexCoord3fvARB
3474  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3FVARBPROC) (GLenum target, const GLfloat * v);
3475  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3FVARBPROC GLeeFuncPtr_glMultiTexCoord3fvARB;
3476  #define glMultiTexCoord3fvARB GLeeFuncPtr_glMultiTexCoord3fvARB
3477 #endif
3478 #ifndef GLEE_H_DEFINED_glMultiTexCoord3iARB
3479 #define GLEE_H_DEFINED_glMultiTexCoord3iARB
3480  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3IARBPROC) (GLenum target, GLint s, GLint t, GLint r);
3481  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3IARBPROC GLeeFuncPtr_glMultiTexCoord3iARB;
3482  #define glMultiTexCoord3iARB GLeeFuncPtr_glMultiTexCoord3iARB
3483 #endif
3484 #ifndef GLEE_H_DEFINED_glMultiTexCoord3ivARB
3485 #define GLEE_H_DEFINED_glMultiTexCoord3ivARB
3486  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3IVARBPROC) (GLenum target, const GLint * v);
3487  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3IVARBPROC GLeeFuncPtr_glMultiTexCoord3ivARB;
3488  #define glMultiTexCoord3ivARB GLeeFuncPtr_glMultiTexCoord3ivARB
3489 #endif
3490 #ifndef GLEE_H_DEFINED_glMultiTexCoord3sARB
3491 #define GLEE_H_DEFINED_glMultiTexCoord3sARB
3492  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3SARBPROC) (GLenum target, GLshort s, GLshort t, GLshort r);
3493  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3SARBPROC GLeeFuncPtr_glMultiTexCoord3sARB;
3494  #define glMultiTexCoord3sARB GLeeFuncPtr_glMultiTexCoord3sARB
3495 #endif
3496 #ifndef GLEE_H_DEFINED_glMultiTexCoord3svARB
3497 #define GLEE_H_DEFINED_glMultiTexCoord3svARB
3498  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3SVARBPROC) (GLenum target, const GLshort * v);
3499  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3SVARBPROC GLeeFuncPtr_glMultiTexCoord3svARB;
3500  #define glMultiTexCoord3svARB GLeeFuncPtr_glMultiTexCoord3svARB
3501 #endif
3502 #ifndef GLEE_H_DEFINED_glMultiTexCoord4dARB
3503 #define GLEE_H_DEFINED_glMultiTexCoord4dARB
3504  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4DARBPROC) (GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q);
3505  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4DARBPROC GLeeFuncPtr_glMultiTexCoord4dARB;
3506  #define glMultiTexCoord4dARB GLeeFuncPtr_glMultiTexCoord4dARB
3507 #endif
3508 #ifndef GLEE_H_DEFINED_glMultiTexCoord4dvARB
3509 #define GLEE_H_DEFINED_glMultiTexCoord4dvARB
3510  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4DVARBPROC) (GLenum target, const GLdouble * v);
3511  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4DVARBPROC GLeeFuncPtr_glMultiTexCoord4dvARB;
3512  #define glMultiTexCoord4dvARB GLeeFuncPtr_glMultiTexCoord4dvARB
3513 #endif
3514 #ifndef GLEE_H_DEFINED_glMultiTexCoord4fARB
3515 #define GLEE_H_DEFINED_glMultiTexCoord4fARB
3516  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4FARBPROC) (GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q);
3517  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4FARBPROC GLeeFuncPtr_glMultiTexCoord4fARB;
3518  #define glMultiTexCoord4fARB GLeeFuncPtr_glMultiTexCoord4fARB
3519 #endif
3520 #ifndef GLEE_H_DEFINED_glMultiTexCoord4fvARB
3521 #define GLEE_H_DEFINED_glMultiTexCoord4fvARB
3522  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4FVARBPROC) (GLenum target, const GLfloat * v);
3523  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4FVARBPROC GLeeFuncPtr_glMultiTexCoord4fvARB;
3524  #define glMultiTexCoord4fvARB GLeeFuncPtr_glMultiTexCoord4fvARB
3525 #endif
3526 #ifndef GLEE_H_DEFINED_glMultiTexCoord4iARB
3527 #define GLEE_H_DEFINED_glMultiTexCoord4iARB
3528  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4IARBPROC) (GLenum target, GLint s, GLint t, GLint r, GLint q);
3529  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4IARBPROC GLeeFuncPtr_glMultiTexCoord4iARB;
3530  #define glMultiTexCoord4iARB GLeeFuncPtr_glMultiTexCoord4iARB
3531 #endif
3532 #ifndef GLEE_H_DEFINED_glMultiTexCoord4ivARB
3533 #define GLEE_H_DEFINED_glMultiTexCoord4ivARB
3534  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4IVARBPROC) (GLenum target, const GLint * v);
3535  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4IVARBPROC GLeeFuncPtr_glMultiTexCoord4ivARB;
3536  #define glMultiTexCoord4ivARB GLeeFuncPtr_glMultiTexCoord4ivARB
3537 #endif
3538 #ifndef GLEE_H_DEFINED_glMultiTexCoord4sARB
3539 #define GLEE_H_DEFINED_glMultiTexCoord4sARB
3540  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4SARBPROC) (GLenum target, GLshort s, GLshort t, GLshort r, GLshort q);
3541  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4SARBPROC GLeeFuncPtr_glMultiTexCoord4sARB;
3542  #define glMultiTexCoord4sARB GLeeFuncPtr_glMultiTexCoord4sARB
3543 #endif
3544 #ifndef GLEE_H_DEFINED_glMultiTexCoord4svARB
3545 #define GLEE_H_DEFINED_glMultiTexCoord4svARB
3546  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4SVARBPROC) (GLenum target, const GLshort * v);
3547  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4SVARBPROC GLeeFuncPtr_glMultiTexCoord4svARB;
3548  #define glMultiTexCoord4svARB GLeeFuncPtr_glMultiTexCoord4svARB
3549 #endif
3550 #endif
3551 
3552 /* GL_ARB_transpose_matrix */
3553 
3554 #ifndef GL_ARB_transpose_matrix
3555 #define GL_ARB_transpose_matrix 1
3556 #define __GLEE_GL_ARB_transpose_matrix 1
3557 /* Constants */
3558 #define GL_TRANSPOSE_MODELVIEW_MATRIX_ARB 0x84E3
3559 #define GL_TRANSPOSE_PROJECTION_MATRIX_ARB 0x84E4
3560 #define GL_TRANSPOSE_TEXTURE_MATRIX_ARB 0x84E5
3561 #define GL_TRANSPOSE_COLOR_MATRIX_ARB 0x84E6
3562 #ifndef GLEE_H_DEFINED_glLoadTransposeMatrixfARB
3563 #define GLEE_H_DEFINED_glLoadTransposeMatrixfARB
3564  typedef void (APIENTRYP GLEEPFNGLLOADTRANSPOSEMATRIXFARBPROC) (const GLfloat * m);
3565  GLEE_EXTERN GLEEPFNGLLOADTRANSPOSEMATRIXFARBPROC GLeeFuncPtr_glLoadTransposeMatrixfARB;
3566  #define glLoadTransposeMatrixfARB GLeeFuncPtr_glLoadTransposeMatrixfARB
3567 #endif
3568 #ifndef GLEE_H_DEFINED_glLoadTransposeMatrixdARB
3569 #define GLEE_H_DEFINED_glLoadTransposeMatrixdARB
3570  typedef void (APIENTRYP GLEEPFNGLLOADTRANSPOSEMATRIXDARBPROC) (const GLdouble * m);
3571  GLEE_EXTERN GLEEPFNGLLOADTRANSPOSEMATRIXDARBPROC GLeeFuncPtr_glLoadTransposeMatrixdARB;
3572  #define glLoadTransposeMatrixdARB GLeeFuncPtr_glLoadTransposeMatrixdARB
3573 #endif
3574 #ifndef GLEE_H_DEFINED_glMultTransposeMatrixfARB
3575 #define GLEE_H_DEFINED_glMultTransposeMatrixfARB
3576  typedef void (APIENTRYP GLEEPFNGLMULTTRANSPOSEMATRIXFARBPROC) (const GLfloat * m);
3577  GLEE_EXTERN GLEEPFNGLMULTTRANSPOSEMATRIXFARBPROC GLeeFuncPtr_glMultTransposeMatrixfARB;
3578  #define glMultTransposeMatrixfARB GLeeFuncPtr_glMultTransposeMatrixfARB
3579 #endif
3580 #ifndef GLEE_H_DEFINED_glMultTransposeMatrixdARB
3581 #define GLEE_H_DEFINED_glMultTransposeMatrixdARB
3582  typedef void (APIENTRYP GLEEPFNGLMULTTRANSPOSEMATRIXDARBPROC) (const GLdouble * m);
3583  GLEE_EXTERN GLEEPFNGLMULTTRANSPOSEMATRIXDARBPROC GLeeFuncPtr_glMultTransposeMatrixdARB;
3584  #define glMultTransposeMatrixdARB GLeeFuncPtr_glMultTransposeMatrixdARB
3585 #endif
3586 #endif
3587 
3588 /* GL_ARB_multisample */
3589 
3590 #ifndef GL_ARB_multisample
3591 #define GL_ARB_multisample 1
3592 #define __GLEE_GL_ARB_multisample 1
3593 /* Constants */
3594 #define GL_MULTISAMPLE_ARB 0x809D
3595 #define GL_SAMPLE_ALPHA_TO_COVERAGE_ARB 0x809E
3596 #define GL_SAMPLE_ALPHA_TO_ONE_ARB 0x809F
3597 #define GL_SAMPLE_COVERAGE_ARB 0x80A0
3598 #define GL_SAMPLE_BUFFERS_ARB 0x80A8
3599 #define GL_SAMPLES_ARB 0x80A9
3600 #define GL_SAMPLE_COVERAGE_VALUE_ARB 0x80AA
3601 #define GL_SAMPLE_COVERAGE_INVERT_ARB 0x80AB
3602 #define GL_MULTISAMPLE_BIT_ARB 0x20000000
3603 #ifndef GLEE_H_DEFINED_glSampleCoverageARB
3604 #define GLEE_H_DEFINED_glSampleCoverageARB
3605  typedef void (APIENTRYP GLEEPFNGLSAMPLECOVERAGEARBPROC) (GLclampf value, GLboolean invert);
3606  GLEE_EXTERN GLEEPFNGLSAMPLECOVERAGEARBPROC GLeeFuncPtr_glSampleCoverageARB;
3607  #define glSampleCoverageARB GLeeFuncPtr_glSampleCoverageARB
3608 #endif
3609 #endif
3610 
3611 /* GL_ARB_texture_env_add */
3612 
3613 #ifndef GL_ARB_texture_env_add
3614 #define GL_ARB_texture_env_add 1
3615 #define __GLEE_GL_ARB_texture_env_add 1
3616 /* Constants */
3617 #endif
3618 
3619 /* GL_ARB_texture_cube_map */
3620 
3621 #ifndef GL_ARB_texture_cube_map
3622 #define GL_ARB_texture_cube_map 1
3623 #define __GLEE_GL_ARB_texture_cube_map 1
3624 /* Constants */
3625 #define GL_NORMAL_MAP_ARB 0x8511
3626 #define GL_REFLECTION_MAP_ARB 0x8512
3627 #define GL_TEXTURE_CUBE_MAP_ARB 0x8513
3628 #define GL_TEXTURE_BINDING_CUBE_MAP_ARB 0x8514
3629 #define GL_TEXTURE_CUBE_MAP_POSITIVE_X_ARB 0x8515
3630 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_X_ARB 0x8516
3631 #define GL_TEXTURE_CUBE_MAP_POSITIVE_Y_ARB 0x8517
3632 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB 0x8518
3633 #define GL_TEXTURE_CUBE_MAP_POSITIVE_Z_ARB 0x8519
3634 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB 0x851A
3635 #define GL_PROXY_TEXTURE_CUBE_MAP_ARB 0x851B
3636 #define GL_MAX_CUBE_MAP_TEXTURE_SIZE_ARB 0x851C
3637 #endif
3638 
3639 /* GL_ARB_texture_compression */
3640 
3641 #ifndef GL_ARB_texture_compression
3642 #define GL_ARB_texture_compression 1
3643 #define __GLEE_GL_ARB_texture_compression 1
3644 /* Constants */
3645 #define GL_COMPRESSED_ALPHA_ARB 0x84E9
3646 #define GL_COMPRESSED_LUMINANCE_ARB 0x84EA
3647 #define GL_COMPRESSED_LUMINANCE_ALPHA_ARB 0x84EB
3648 #define GL_COMPRESSED_INTENSITY_ARB 0x84EC
3649 #define GL_COMPRESSED_RGB_ARB 0x84ED
3650 #define GL_COMPRESSED_RGBA_ARB 0x84EE
3651 #define GL_TEXTURE_COMPRESSION_HINT_ARB 0x84EF
3652 #define GL_TEXTURE_COMPRESSED_IMAGE_SIZE_ARB 0x86A0
3653 #define GL_TEXTURE_COMPRESSED_ARB 0x86A1
3654 #define GL_NUM_COMPRESSED_TEXTURE_FORMATS_ARB 0x86A2
3655 #define GL_COMPRESSED_TEXTURE_FORMATS_ARB 0x86A3
3656 #ifndef GLEE_H_DEFINED_glCompressedTexImage3DARB
3657 #define GLEE_H_DEFINED_glCompressedTexImage3DARB
3658  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXIMAGE3DARBPROC) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data);
3659  GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXIMAGE3DARBPROC GLeeFuncPtr_glCompressedTexImage3DARB;
3660  #define glCompressedTexImage3DARB GLeeFuncPtr_glCompressedTexImage3DARB
3661 #endif
3662 #ifndef GLEE_H_DEFINED_glCompressedTexImage2DARB
3663 #define GLEE_H_DEFINED_glCompressedTexImage2DARB
3664  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXIMAGE2DARBPROC) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data);
3665  GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXIMAGE2DARBPROC GLeeFuncPtr_glCompressedTexImage2DARB;
3666  #define glCompressedTexImage2DARB GLeeFuncPtr_glCompressedTexImage2DARB
3667 #endif
3668 #ifndef GLEE_H_DEFINED_glCompressedTexImage1DARB
3669 #define GLEE_H_DEFINED_glCompressedTexImage1DARB
3670  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXIMAGE1DARBPROC) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data);
3671  GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXIMAGE1DARBPROC GLeeFuncPtr_glCompressedTexImage1DARB;
3672  #define glCompressedTexImage1DARB GLeeFuncPtr_glCompressedTexImage1DARB
3673 #endif
3674 #ifndef GLEE_H_DEFINED_glCompressedTexSubImage3DARB
3675 #define GLEE_H_DEFINED_glCompressedTexSubImage3DARB
3676  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXSUBIMAGE3DARBPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * data);
3677  GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXSUBIMAGE3DARBPROC GLeeFuncPtr_glCompressedTexSubImage3DARB;
3678  #define glCompressedTexSubImage3DARB GLeeFuncPtr_glCompressedTexSubImage3DARB
3679 #endif
3680 #ifndef GLEE_H_DEFINED_glCompressedTexSubImage2DARB
3681 #define GLEE_H_DEFINED_glCompressedTexSubImage2DARB
3682  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXSUBIMAGE2DARBPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data);
3683  GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXSUBIMAGE2DARBPROC GLeeFuncPtr_glCompressedTexSubImage2DARB;
3684  #define glCompressedTexSubImage2DARB GLeeFuncPtr_glCompressedTexSubImage2DARB
3685 #endif
3686 #ifndef GLEE_H_DEFINED_glCompressedTexSubImage1DARB
3687 #define GLEE_H_DEFINED_glCompressedTexSubImage1DARB
3688  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXSUBIMAGE1DARBPROC) (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data);
3689  GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXSUBIMAGE1DARBPROC GLeeFuncPtr_glCompressedTexSubImage1DARB;
3690  #define glCompressedTexSubImage1DARB GLeeFuncPtr_glCompressedTexSubImage1DARB
3691 #endif
3692 #ifndef GLEE_H_DEFINED_glGetCompressedTexImageARB
3693 #define GLEE_H_DEFINED_glGetCompressedTexImageARB
3694  typedef void (APIENTRYP GLEEPFNGLGETCOMPRESSEDTEXIMAGEARBPROC) (GLenum target, GLint level, GLvoid * img);
3695  GLEE_EXTERN GLEEPFNGLGETCOMPRESSEDTEXIMAGEARBPROC GLeeFuncPtr_glGetCompressedTexImageARB;
3696  #define glGetCompressedTexImageARB GLeeFuncPtr_glGetCompressedTexImageARB
3697 #endif
3698 #endif
3699 
3700 /* GL_ARB_texture_border_clamp */
3701 
3702 #ifndef GL_ARB_texture_border_clamp
3703 #define GL_ARB_texture_border_clamp 1
3704 #define __GLEE_GL_ARB_texture_border_clamp 1
3705 /* Constants */
3706 #define GL_CLAMP_TO_BORDER_ARB 0x812D
3707 #endif
3708 
3709 /* GL_ARB_point_parameters */
3710 
3711 #ifndef GL_ARB_point_parameters
3712 #define GL_ARB_point_parameters 1
3713 #define __GLEE_GL_ARB_point_parameters 1
3714 /* Constants */
3715 #define GL_POINT_SIZE_MIN_ARB 0x8126
3716 #define GL_POINT_SIZE_MAX_ARB 0x8127
3717 #define GL_POINT_FADE_THRESHOLD_SIZE_ARB 0x8128
3718 #define GL_POINT_DISTANCE_ATTENUATION_ARB 0x8129
3719 #ifndef GLEE_H_DEFINED_glPointParameterfARB
3720 #define GLEE_H_DEFINED_glPointParameterfARB
3721  typedef void (APIENTRYP GLEEPFNGLPOINTPARAMETERFARBPROC) (GLenum pname, GLfloat param);
3722  GLEE_EXTERN GLEEPFNGLPOINTPARAMETERFARBPROC GLeeFuncPtr_glPointParameterfARB;
3723  #define glPointParameterfARB GLeeFuncPtr_glPointParameterfARB
3724 #endif
3725 #ifndef GLEE_H_DEFINED_glPointParameterfvARB
3726 #define GLEE_H_DEFINED_glPointParameterfvARB
3727  typedef void (APIENTRYP GLEEPFNGLPOINTPARAMETERFVARBPROC) (GLenum pname, const GLfloat * params);
3728  GLEE_EXTERN GLEEPFNGLPOINTPARAMETERFVARBPROC GLeeFuncPtr_glPointParameterfvARB;
3729  #define glPointParameterfvARB GLeeFuncPtr_glPointParameterfvARB
3730 #endif
3731 #endif
3732 
3733 /* GL_ARB_vertex_blend */
3734 
3735 #ifndef GL_ARB_vertex_blend
3736 #define GL_ARB_vertex_blend 1
3737 #define __GLEE_GL_ARB_vertex_blend 1
3738 /* Constants */
3739 #define GL_MAX_VERTEX_UNITS_ARB 0x86A4
3740 #define GL_ACTIVE_VERTEX_UNITS_ARB 0x86A5
3741 #define GL_WEIGHT_SUM_UNITY_ARB 0x86A6
3742 #define GL_VERTEX_BLEND_ARB 0x86A7
3743 #define GL_CURRENT_WEIGHT_ARB 0x86A8
3744 #define GL_WEIGHT_ARRAY_TYPE_ARB 0x86A9
3745 #define GL_WEIGHT_ARRAY_STRIDE_ARB 0x86AA
3746 #define GL_WEIGHT_ARRAY_SIZE_ARB 0x86AB
3747 #define GL_WEIGHT_ARRAY_POINTER_ARB 0x86AC
3748 #define GL_WEIGHT_ARRAY_ARB 0x86AD
3749 #define GL_MODELVIEW0_ARB 0x1700
3750 #define GL_MODELVIEW1_ARB 0x850A
3751 #define GL_MODELVIEW2_ARB 0x8722
3752 #define GL_MODELVIEW3_ARB 0x8723
3753 #define GL_MODELVIEW4_ARB 0x8724
3754 #define GL_MODELVIEW5_ARB 0x8725
3755 #define GL_MODELVIEW6_ARB 0x8726
3756 #define GL_MODELVIEW7_ARB 0x8727
3757 #define GL_MODELVIEW8_ARB 0x8728
3758 #define GL_MODELVIEW9_ARB 0x8729
3759 #define GL_MODELVIEW10_ARB 0x872A
3760 #define GL_MODELVIEW11_ARB 0x872B
3761 #define GL_MODELVIEW12_ARB 0x872C
3762 #define GL_MODELVIEW13_ARB 0x872D
3763 #define GL_MODELVIEW14_ARB 0x872E
3764 #define GL_MODELVIEW15_ARB 0x872F
3765 #define GL_MODELVIEW16_ARB 0x8730
3766 #define GL_MODELVIEW17_ARB 0x8731
3767 #define GL_MODELVIEW18_ARB 0x8732
3768 #define GL_MODELVIEW19_ARB 0x8733
3769 #define GL_MODELVIEW20_ARB 0x8734
3770 #define GL_MODELVIEW21_ARB 0x8735
3771 #define GL_MODELVIEW22_ARB 0x8736
3772 #define GL_MODELVIEW23_ARB 0x8737
3773 #define GL_MODELVIEW24_ARB 0x8738
3774 #define GL_MODELVIEW25_ARB 0x8739
3775 #define GL_MODELVIEW26_ARB 0x873A
3776 #define GL_MODELVIEW27_ARB 0x873B
3777 #define GL_MODELVIEW28_ARB 0x873C
3778 #define GL_MODELVIEW29_ARB 0x873D
3779 #define GL_MODELVIEW30_ARB 0x873E
3780 #define GL_MODELVIEW31_ARB 0x873F
3781 #ifndef GLEE_H_DEFINED_glWeightbvARB
3782 #define GLEE_H_DEFINED_glWeightbvARB
3783  typedef void (APIENTRYP GLEEPFNGLWEIGHTBVARBPROC) (GLint size, const GLbyte * weights);
3784  GLEE_EXTERN GLEEPFNGLWEIGHTBVARBPROC GLeeFuncPtr_glWeightbvARB;
3785  #define glWeightbvARB GLeeFuncPtr_glWeightbvARB
3786 #endif
3787 #ifndef GLEE_H_DEFINED_glWeightsvARB
3788 #define GLEE_H_DEFINED_glWeightsvARB
3789  typedef void (APIENTRYP GLEEPFNGLWEIGHTSVARBPROC) (GLint size, const GLshort * weights);
3790  GLEE_EXTERN GLEEPFNGLWEIGHTSVARBPROC GLeeFuncPtr_glWeightsvARB;
3791  #define glWeightsvARB GLeeFuncPtr_glWeightsvARB
3792 #endif
3793 #ifndef GLEE_H_DEFINED_glWeightivARB
3794 #define GLEE_H_DEFINED_glWeightivARB
3795  typedef void (APIENTRYP GLEEPFNGLWEIGHTIVARBPROC) (GLint size, const GLint * weights);
3796  GLEE_EXTERN GLEEPFNGLWEIGHTIVARBPROC GLeeFuncPtr_glWeightivARB;
3797  #define glWeightivARB GLeeFuncPtr_glWeightivARB
3798 #endif
3799 #ifndef GLEE_H_DEFINED_glWeightfvARB
3800 #define GLEE_H_DEFINED_glWeightfvARB
3801  typedef void (APIENTRYP GLEEPFNGLWEIGHTFVARBPROC) (GLint size, const GLfloat * weights);
3802  GLEE_EXTERN GLEEPFNGLWEIGHTFVARBPROC GLeeFuncPtr_glWeightfvARB;
3803  #define glWeightfvARB GLeeFuncPtr_glWeightfvARB
3804 #endif
3805 #ifndef GLEE_H_DEFINED_glWeightdvARB
3806 #define GLEE_H_DEFINED_glWeightdvARB
3807  typedef void (APIENTRYP GLEEPFNGLWEIGHTDVARBPROC) (GLint size, const GLdouble * weights);
3808  GLEE_EXTERN GLEEPFNGLWEIGHTDVARBPROC GLeeFuncPtr_glWeightdvARB;
3809  #define glWeightdvARB GLeeFuncPtr_glWeightdvARB
3810 #endif
3811 #ifndef GLEE_H_DEFINED_glWeightubvARB
3812 #define GLEE_H_DEFINED_glWeightubvARB
3813  typedef void (APIENTRYP GLEEPFNGLWEIGHTUBVARBPROC) (GLint size, const GLubyte * weights);
3814  GLEE_EXTERN GLEEPFNGLWEIGHTUBVARBPROC GLeeFuncPtr_glWeightubvARB;
3815  #define glWeightubvARB GLeeFuncPtr_glWeightubvARB
3816 #endif
3817 #ifndef GLEE_H_DEFINED_glWeightusvARB
3818 #define GLEE_H_DEFINED_glWeightusvARB
3819  typedef void (APIENTRYP GLEEPFNGLWEIGHTUSVARBPROC) (GLint size, const GLushort * weights);
3820  GLEE_EXTERN GLEEPFNGLWEIGHTUSVARBPROC GLeeFuncPtr_glWeightusvARB;
3821  #define glWeightusvARB GLeeFuncPtr_glWeightusvARB
3822 #endif
3823 #ifndef GLEE_H_DEFINED_glWeightuivARB
3824 #define GLEE_H_DEFINED_glWeightuivARB
3825  typedef void (APIENTRYP GLEEPFNGLWEIGHTUIVARBPROC) (GLint size, const GLuint * weights);
3826  GLEE_EXTERN GLEEPFNGLWEIGHTUIVARBPROC GLeeFuncPtr_glWeightuivARB;
3827  #define glWeightuivARB GLeeFuncPtr_glWeightuivARB
3828 #endif
3829 #ifndef GLEE_H_DEFINED_glWeightPointerARB
3830 #define GLEE_H_DEFINED_glWeightPointerARB
3831  typedef void (APIENTRYP GLEEPFNGLWEIGHTPOINTERARBPROC) (GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);
3832  GLEE_EXTERN GLEEPFNGLWEIGHTPOINTERARBPROC GLeeFuncPtr_glWeightPointerARB;
3833  #define glWeightPointerARB GLeeFuncPtr_glWeightPointerARB
3834 #endif
3835 #ifndef GLEE_H_DEFINED_glVertexBlendARB
3836 #define GLEE_H_DEFINED_glVertexBlendARB
3837  typedef void (APIENTRYP GLEEPFNGLVERTEXBLENDARBPROC) (GLint count);
3838  GLEE_EXTERN GLEEPFNGLVERTEXBLENDARBPROC GLeeFuncPtr_glVertexBlendARB;
3839  #define glVertexBlendARB GLeeFuncPtr_glVertexBlendARB
3840 #endif
3841 #endif
3842 
3843 /* GL_ARB_matrix_palette */
3844 
3845 #ifndef GL_ARB_matrix_palette
3846 #define GL_ARB_matrix_palette 1
3847 #define __GLEE_GL_ARB_matrix_palette 1
3848 /* Constants */
3849 #define GL_MATRIX_PALETTE_ARB 0x8840
3850 #define GL_MAX_MATRIX_PALETTE_STACK_DEPTH_ARB 0x8841
3851 #define GL_MAX_PALETTE_MATRICES_ARB 0x8842
3852 #define GL_CURRENT_PALETTE_MATRIX_ARB 0x8843
3853 #define GL_MATRIX_INDEX_ARRAY_ARB 0x8844
3854 #define GL_CURRENT_MATRIX_INDEX_ARB 0x8845
3855 #define GL_MATRIX_INDEX_ARRAY_SIZE_ARB 0x8846
3856 #define GL_MATRIX_INDEX_ARRAY_TYPE_ARB 0x8847
3857 #define GL_MATRIX_INDEX_ARRAY_STRIDE_ARB 0x8848
3858 #define GL_MATRIX_INDEX_ARRAY_POINTER_ARB 0x8849
3859 #ifndef GLEE_H_DEFINED_glCurrentPaletteMatrixARB
3860 #define GLEE_H_DEFINED_glCurrentPaletteMatrixARB
3861  typedef void (APIENTRYP GLEEPFNGLCURRENTPALETTEMATRIXARBPROC) (GLint index);
3862  GLEE_EXTERN GLEEPFNGLCURRENTPALETTEMATRIXARBPROC GLeeFuncPtr_glCurrentPaletteMatrixARB;
3863  #define glCurrentPaletteMatrixARB GLeeFuncPtr_glCurrentPaletteMatrixARB
3864 #endif
3865 #ifndef GLEE_H_DEFINED_glMatrixIndexubvARB
3866 #define GLEE_H_DEFINED_glMatrixIndexubvARB
3867  typedef void (APIENTRYP GLEEPFNGLMATRIXINDEXUBVARBPROC) (GLint size, const GLubyte * indices);
3868  GLEE_EXTERN GLEEPFNGLMATRIXINDEXUBVARBPROC GLeeFuncPtr_glMatrixIndexubvARB;
3869  #define glMatrixIndexubvARB GLeeFuncPtr_glMatrixIndexubvARB
3870 #endif
3871 #ifndef GLEE_H_DEFINED_glMatrixIndexusvARB
3872 #define GLEE_H_DEFINED_glMatrixIndexusvARB
3873  typedef void (APIENTRYP GLEEPFNGLMATRIXINDEXUSVARBPROC) (GLint size, const GLushort * indices);
3874  GLEE_EXTERN GLEEPFNGLMATRIXINDEXUSVARBPROC GLeeFuncPtr_glMatrixIndexusvARB;
3875  #define glMatrixIndexusvARB GLeeFuncPtr_glMatrixIndexusvARB
3876 #endif
3877 #ifndef GLEE_H_DEFINED_glMatrixIndexuivARB
3878 #define GLEE_H_DEFINED_glMatrixIndexuivARB
3879  typedef void (APIENTRYP GLEEPFNGLMATRIXINDEXUIVARBPROC) (GLint size, const GLuint * indices);
3880  GLEE_EXTERN GLEEPFNGLMATRIXINDEXUIVARBPROC GLeeFuncPtr_glMatrixIndexuivARB;
3881  #define glMatrixIndexuivARB GLeeFuncPtr_glMatrixIndexuivARB
3882 #endif
3883 #ifndef GLEE_H_DEFINED_glMatrixIndexPointerARB
3884 #define GLEE_H_DEFINED_glMatrixIndexPointerARB
3885  typedef void (APIENTRYP GLEEPFNGLMATRIXINDEXPOINTERARBPROC) (GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);
3886  GLEE_EXTERN GLEEPFNGLMATRIXINDEXPOINTERARBPROC GLeeFuncPtr_glMatrixIndexPointerARB;
3887  #define glMatrixIndexPointerARB GLeeFuncPtr_glMatrixIndexPointerARB
3888 #endif
3889 #endif
3890 
3891 /* GL_ARB_texture_env_combine */
3892 
3893 #ifndef GL_ARB_texture_env_combine
3894 #define GL_ARB_texture_env_combine 1
3895 #define __GLEE_GL_ARB_texture_env_combine 1
3896 /* Constants */
3897 #define GL_COMBINE_ARB 0x8570
3898 #define GL_COMBINE_RGB_ARB 0x8571
3899 #define GL_COMBINE_ALPHA_ARB 0x8572
3900 #define GL_SOURCE0_RGB_ARB 0x8580
3901 #define GL_SOURCE1_RGB_ARB 0x8581
3902 #define GL_SOURCE2_RGB_ARB 0x8582
3903 #define GL_SOURCE0_ALPHA_ARB 0x8588
3904 #define GL_SOURCE1_ALPHA_ARB 0x8589
3905 #define GL_SOURCE2_ALPHA_ARB 0x858A
3906 #define GL_OPERAND0_RGB_ARB 0x8590
3907 #define GL_OPERAND1_RGB_ARB 0x8591
3908 #define GL_OPERAND2_RGB_ARB 0x8592
3909 #define GL_OPERAND0_ALPHA_ARB 0x8598
3910 #define GL_OPERAND1_ALPHA_ARB 0x8599
3911 #define GL_OPERAND2_ALPHA_ARB 0x859A
3912 #define GL_RGB_SCALE_ARB 0x8573
3913 #define GL_ADD_SIGNED_ARB 0x8574
3914 #define GL_INTERPOLATE_ARB 0x8575
3915 #define GL_SUBTRACT_ARB 0x84E7
3916 #define GL_CONSTANT_ARB 0x8576
3917 #define GL_PRIMARY_COLOR_ARB 0x8577
3918 #define GL_PREVIOUS_ARB 0x8578
3919 #endif
3920 
3921 /* GL_ARB_texture_env_crossbar */
3922 
3923 #ifndef GL_ARB_texture_env_crossbar
3924 #define GL_ARB_texture_env_crossbar 1
3925 #define __GLEE_GL_ARB_texture_env_crossbar 1
3926 /* Constants */
3927 #endif
3928 
3929 /* GL_ARB_texture_env_dot3 */
3930 
3931 #ifndef GL_ARB_texture_env_dot3
3932 #define GL_ARB_texture_env_dot3 1
3933 #define __GLEE_GL_ARB_texture_env_dot3 1
3934 /* Constants */
3935 #define GL_DOT3_RGB_ARB 0x86AE
3936 #define GL_DOT3_RGBA_ARB 0x86AF
3937 #endif
3938 
3939 /* GL_ARB_texture_mirrored_repeat */
3940 
3941 #ifndef GL_ARB_texture_mirrored_repeat
3942 #define GL_ARB_texture_mirrored_repeat 1
3943 #define __GLEE_GL_ARB_texture_mirrored_repeat 1
3944 /* Constants */
3945 #define GL_MIRRORED_REPEAT_ARB 0x8370
3946 #endif
3947 
3948 /* GL_ARB_depth_texture */
3949 
3950 #ifndef GL_ARB_depth_texture
3951 #define GL_ARB_depth_texture 1
3952 #define __GLEE_GL_ARB_depth_texture 1
3953 /* Constants */
3954 #define GL_DEPTH_COMPONENT16_ARB 0x81A5
3955 #define GL_DEPTH_COMPONENT24_ARB 0x81A6
3956 #define GL_DEPTH_COMPONENT32_ARB 0x81A7
3957 #define GL_TEXTURE_DEPTH_SIZE_ARB 0x884A
3958 #define GL_DEPTH_TEXTURE_MODE_ARB 0x884B
3959 #endif
3960 
3961 /* GL_ARB_shadow */
3962 
3963 #ifndef GL_ARB_shadow
3964 #define GL_ARB_shadow 1
3965 #define __GLEE_GL_ARB_shadow 1
3966 /* Constants */
3967 #define GL_TEXTURE_COMPARE_MODE_ARB 0x884C
3968 #define GL_TEXTURE_COMPARE_FUNC_ARB 0x884D
3969 #define GL_COMPARE_R_TO_TEXTURE_ARB 0x884E
3970 #endif
3971 
3972 /* GL_ARB_shadow_ambient */
3973 
3974 #ifndef GL_ARB_shadow_ambient
3975 #define GL_ARB_shadow_ambient 1
3976 #define __GLEE_GL_ARB_shadow_ambient 1
3977 /* Constants */
3978 #define GL_TEXTURE_COMPARE_FAIL_VALUE_ARB 0x80BF
3979 #endif
3980 
3981 /* GL_ARB_window_pos */
3982 
3983 #ifndef GL_ARB_window_pos
3984 #define GL_ARB_window_pos 1
3985 #define __GLEE_GL_ARB_window_pos 1
3986 /* Constants */
3987 #ifndef GLEE_H_DEFINED_glWindowPos2dARB
3988 #define GLEE_H_DEFINED_glWindowPos2dARB
3989  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2DARBPROC) (GLdouble x, GLdouble y);
3990  GLEE_EXTERN GLEEPFNGLWINDOWPOS2DARBPROC GLeeFuncPtr_glWindowPos2dARB;
3991  #define glWindowPos2dARB GLeeFuncPtr_glWindowPos2dARB
3992 #endif
3993 #ifndef GLEE_H_DEFINED_glWindowPos2dvARB
3994 #define GLEE_H_DEFINED_glWindowPos2dvARB
3995  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2DVARBPROC) (const GLdouble * v);
3996  GLEE_EXTERN GLEEPFNGLWINDOWPOS2DVARBPROC GLeeFuncPtr_glWindowPos2dvARB;
3997  #define glWindowPos2dvARB GLeeFuncPtr_glWindowPos2dvARB
3998 #endif
3999 #ifndef GLEE_H_DEFINED_glWindowPos2fARB
4000 #define GLEE_H_DEFINED_glWindowPos2fARB
4001  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2FARBPROC) (GLfloat x, GLfloat y);
4002  GLEE_EXTERN GLEEPFNGLWINDOWPOS2FARBPROC GLeeFuncPtr_glWindowPos2fARB;
4003  #define glWindowPos2fARB GLeeFuncPtr_glWindowPos2fARB
4004 #endif
4005 #ifndef GLEE_H_DEFINED_glWindowPos2fvARB
4006 #define GLEE_H_DEFINED_glWindowPos2fvARB
4007  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2FVARBPROC) (const GLfloat * v);
4008  GLEE_EXTERN GLEEPFNGLWINDOWPOS2FVARBPROC GLeeFuncPtr_glWindowPos2fvARB;
4009  #define glWindowPos2fvARB GLeeFuncPtr_glWindowPos2fvARB
4010 #endif
4011 #ifndef GLEE_H_DEFINED_glWindowPos2iARB
4012 #define GLEE_H_DEFINED_glWindowPos2iARB
4013  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2IARBPROC) (GLint x, GLint y);
4014  GLEE_EXTERN GLEEPFNGLWINDOWPOS2IARBPROC GLeeFuncPtr_glWindowPos2iARB;
4015  #define glWindowPos2iARB GLeeFuncPtr_glWindowPos2iARB
4016 #endif
4017 #ifndef GLEE_H_DEFINED_glWindowPos2ivARB
4018 #define GLEE_H_DEFINED_glWindowPos2ivARB
4019  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2IVARBPROC) (const GLint * v);
4020  GLEE_EXTERN GLEEPFNGLWINDOWPOS2IVARBPROC GLeeFuncPtr_glWindowPos2ivARB;
4021  #define glWindowPos2ivARB GLeeFuncPtr_glWindowPos2ivARB
4022 #endif
4023 #ifndef GLEE_H_DEFINED_glWindowPos2sARB
4024 #define GLEE_H_DEFINED_glWindowPos2sARB
4025  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2SARBPROC) (GLshort x, GLshort y);
4026  GLEE_EXTERN GLEEPFNGLWINDOWPOS2SARBPROC GLeeFuncPtr_glWindowPos2sARB;
4027  #define glWindowPos2sARB GLeeFuncPtr_glWindowPos2sARB
4028 #endif
4029 #ifndef GLEE_H_DEFINED_glWindowPos2svARB
4030 #define GLEE_H_DEFINED_glWindowPos2svARB
4031  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2SVARBPROC) (const GLshort * v);
4032  GLEE_EXTERN GLEEPFNGLWINDOWPOS2SVARBPROC GLeeFuncPtr_glWindowPos2svARB;
4033  #define glWindowPos2svARB GLeeFuncPtr_glWindowPos2svARB
4034 #endif
4035 #ifndef GLEE_H_DEFINED_glWindowPos3dARB
4036 #define GLEE_H_DEFINED_glWindowPos3dARB
4037  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3DARBPROC) (GLdouble x, GLdouble y, GLdouble z);
4038  GLEE_EXTERN GLEEPFNGLWINDOWPOS3DARBPROC GLeeFuncPtr_glWindowPos3dARB;
4039  #define glWindowPos3dARB GLeeFuncPtr_glWindowPos3dARB
4040 #endif
4041 #ifndef GLEE_H_DEFINED_glWindowPos3dvARB
4042 #define GLEE_H_DEFINED_glWindowPos3dvARB
4043  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3DVARBPROC) (const GLdouble * v);
4044  GLEE_EXTERN GLEEPFNGLWINDOWPOS3DVARBPROC GLeeFuncPtr_glWindowPos3dvARB;
4045  #define glWindowPos3dvARB GLeeFuncPtr_glWindowPos3dvARB
4046 #endif
4047 #ifndef GLEE_H_DEFINED_glWindowPos3fARB
4048 #define GLEE_H_DEFINED_glWindowPos3fARB
4049  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3FARBPROC) (GLfloat x, GLfloat y, GLfloat z);
4050  GLEE_EXTERN GLEEPFNGLWINDOWPOS3FARBPROC GLeeFuncPtr_glWindowPos3fARB;
4051  #define glWindowPos3fARB GLeeFuncPtr_glWindowPos3fARB
4052 #endif
4053 #ifndef GLEE_H_DEFINED_glWindowPos3fvARB
4054 #define GLEE_H_DEFINED_glWindowPos3fvARB
4055  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3FVARBPROC) (const GLfloat * v);
4056  GLEE_EXTERN GLEEPFNGLWINDOWPOS3FVARBPROC GLeeFuncPtr_glWindowPos3fvARB;
4057  #define glWindowPos3fvARB GLeeFuncPtr_glWindowPos3fvARB
4058 #endif
4059 #ifndef GLEE_H_DEFINED_glWindowPos3iARB
4060 #define GLEE_H_DEFINED_glWindowPos3iARB
4061  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3IARBPROC) (GLint x, GLint y, GLint z);
4062  GLEE_EXTERN GLEEPFNGLWINDOWPOS3IARBPROC GLeeFuncPtr_glWindowPos3iARB;
4063  #define glWindowPos3iARB GLeeFuncPtr_glWindowPos3iARB
4064 #endif
4065 #ifndef GLEE_H_DEFINED_glWindowPos3ivARB
4066 #define GLEE_H_DEFINED_glWindowPos3ivARB
4067  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3IVARBPROC) (const GLint * v);
4068  GLEE_EXTERN GLEEPFNGLWINDOWPOS3IVARBPROC GLeeFuncPtr_glWindowPos3ivARB;
4069  #define glWindowPos3ivARB GLeeFuncPtr_glWindowPos3ivARB
4070 #endif
4071 #ifndef GLEE_H_DEFINED_glWindowPos3sARB
4072 #define GLEE_H_DEFINED_glWindowPos3sARB
4073  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3SARBPROC) (GLshort x, GLshort y, GLshort z);
4074  GLEE_EXTERN GLEEPFNGLWINDOWPOS3SARBPROC GLeeFuncPtr_glWindowPos3sARB;
4075  #define glWindowPos3sARB GLeeFuncPtr_glWindowPos3sARB
4076 #endif
4077 #ifndef GLEE_H_DEFINED_glWindowPos3svARB
4078 #define GLEE_H_DEFINED_glWindowPos3svARB
4079  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3SVARBPROC) (const GLshort * v);
4080  GLEE_EXTERN GLEEPFNGLWINDOWPOS3SVARBPROC GLeeFuncPtr_glWindowPos3svARB;
4081  #define glWindowPos3svARB GLeeFuncPtr_glWindowPos3svARB
4082 #endif
4083 #endif
4084 
4085 /* GL_ARB_vertex_program */
4086 
4087 #ifndef GL_ARB_vertex_program
4088 #define GL_ARB_vertex_program 1
4089 #define __GLEE_GL_ARB_vertex_program 1
4090 /* Constants */
4091 #define GL_COLOR_SUM_ARB 0x8458
4092 #define GL_VERTEX_PROGRAM_ARB 0x8620
4093 #define GL_VERTEX_ATTRIB_ARRAY_ENABLED_ARB 0x8622
4094 #define GL_VERTEX_ATTRIB_ARRAY_SIZE_ARB 0x8623
4095 #define GL_VERTEX_ATTRIB_ARRAY_STRIDE_ARB 0x8624
4096 #define GL_VERTEX_ATTRIB_ARRAY_TYPE_ARB 0x8625
4097 #define GL_CURRENT_VERTEX_ATTRIB_ARB 0x8626
4098 #define GL_PROGRAM_LENGTH_ARB 0x8627
4099 #define GL_PROGRAM_STRING_ARB 0x8628
4100 #define GL_MAX_PROGRAM_MATRIX_STACK_DEPTH_ARB 0x862E
4101 #define GL_MAX_PROGRAM_MATRICES_ARB 0x862F
4102 #define GL_CURRENT_MATRIX_STACK_DEPTH_ARB 0x8640
4103 #define GL_CURRENT_MATRIX_ARB 0x8641
4104 #define GL_VERTEX_PROGRAM_POINT_SIZE_ARB 0x8642
4105 #define GL_VERTEX_PROGRAM_TWO_SIDE_ARB 0x8643
4106 #define GL_VERTEX_ATTRIB_ARRAY_POINTER_ARB 0x8645
4107 #define GL_PROGRAM_ERROR_POSITION_ARB 0x864B
4108 #define GL_PROGRAM_BINDING_ARB 0x8677
4109 #define GL_MAX_VERTEX_ATTRIBS_ARB 0x8869
4110 #define GL_VERTEX_ATTRIB_ARRAY_NORMALIZED_ARB 0x886A
4111 #define GL_PROGRAM_ERROR_STRING_ARB 0x8874
4112 #define GL_PROGRAM_FORMAT_ASCII_ARB 0x8875
4113 #define GL_PROGRAM_FORMAT_ARB 0x8876
4114 #define GL_PROGRAM_INSTRUCTIONS_ARB 0x88A0
4115 #define GL_MAX_PROGRAM_INSTRUCTIONS_ARB 0x88A1
4116 #define GL_PROGRAM_NATIVE_INSTRUCTIONS_ARB 0x88A2
4117 #define GL_MAX_PROGRAM_NATIVE_INSTRUCTIONS_ARB 0x88A3
4118 #define GL_PROGRAM_TEMPORARIES_ARB 0x88A4
4119 #define GL_MAX_PROGRAM_TEMPORARIES_ARB 0x88A5
4120 #define GL_PROGRAM_NATIVE_TEMPORARIES_ARB 0x88A6
4121 #define GL_MAX_PROGRAM_NATIVE_TEMPORARIES_ARB 0x88A7
4122 #define GL_PROGRAM_PARAMETERS_ARB 0x88A8
4123 #define GL_MAX_PROGRAM_PARAMETERS_ARB 0x88A9
4124 #define GL_PROGRAM_NATIVE_PARAMETERS_ARB 0x88AA
4125 #define GL_MAX_PROGRAM_NATIVE_PARAMETERS_ARB 0x88AB
4126 #define GL_PROGRAM_ATTRIBS_ARB 0x88AC
4127 #define GL_MAX_PROGRAM_ATTRIBS_ARB 0x88AD
4128 #define GL_PROGRAM_NATIVE_ATTRIBS_ARB 0x88AE
4129 #define GL_MAX_PROGRAM_NATIVE_ATTRIBS_ARB 0x88AF
4130 #define GL_PROGRAM_ADDRESS_REGISTERS_ARB 0x88B0
4131 #define GL_MAX_PROGRAM_ADDRESS_REGISTERS_ARB 0x88B1
4132 #define GL_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB 0x88B2
4133 #define GL_MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB 0x88B3
4134 #define GL_MAX_PROGRAM_LOCAL_PARAMETERS_ARB 0x88B4
4135 #define GL_MAX_PROGRAM_ENV_PARAMETERS_ARB 0x88B5
4136 #define GL_PROGRAM_UNDER_NATIVE_LIMITS_ARB 0x88B6
4137 #define GL_TRANSPOSE_CURRENT_MATRIX_ARB 0x88B7
4138 #define GL_MATRIX0_ARB 0x88C0
4139 #define GL_MATRIX1_ARB 0x88C1
4140 #define GL_MATRIX2_ARB 0x88C2
4141 #define GL_MATRIX3_ARB 0x88C3
4142 #define GL_MATRIX4_ARB 0x88C4
4143 #define GL_MATRIX5_ARB 0x88C5
4144 #define GL_MATRIX6_ARB 0x88C6
4145 #define GL_MATRIX7_ARB 0x88C7
4146 #define GL_MATRIX8_ARB 0x88C8
4147 #define GL_MATRIX9_ARB 0x88C9
4148 #define GL_MATRIX10_ARB 0x88CA
4149 #define GL_MATRIX11_ARB 0x88CB
4150 #define GL_MATRIX12_ARB 0x88CC
4151 #define GL_MATRIX13_ARB 0x88CD
4152 #define GL_MATRIX14_ARB 0x88CE
4153 #define GL_MATRIX15_ARB 0x88CF
4154 #define GL_MATRIX16_ARB 0x88D0
4155 #define GL_MATRIX17_ARB 0x88D1
4156 #define GL_MATRIX18_ARB 0x88D2
4157 #define GL_MATRIX19_ARB 0x88D3
4158 #define GL_MATRIX20_ARB 0x88D4
4159 #define GL_MATRIX21_ARB 0x88D5
4160 #define GL_MATRIX22_ARB 0x88D6
4161 #define GL_MATRIX23_ARB 0x88D7
4162 #define GL_MATRIX24_ARB 0x88D8
4163 #define GL_MATRIX25_ARB 0x88D9
4164 #define GL_MATRIX26_ARB 0x88DA
4165 #define GL_MATRIX27_ARB 0x88DB
4166 #define GL_MATRIX28_ARB 0x88DC
4167 #define GL_MATRIX29_ARB 0x88DD
4168 #define GL_MATRIX30_ARB 0x88DE
4169 #define GL_MATRIX31_ARB 0x88DF
4170 #ifndef GLEE_H_DEFINED_glVertexAttrib1dARB
4171 #define GLEE_H_DEFINED_glVertexAttrib1dARB
4172  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1DARBPROC) (GLuint index, GLdouble x);
4173  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1DARBPROC GLeeFuncPtr_glVertexAttrib1dARB;
4174  #define glVertexAttrib1dARB GLeeFuncPtr_glVertexAttrib1dARB
4175 #endif
4176 #ifndef GLEE_H_DEFINED_glVertexAttrib1dvARB
4177 #define GLEE_H_DEFINED_glVertexAttrib1dvARB
4178  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1DVARBPROC) (GLuint index, const GLdouble * v);
4179  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1DVARBPROC GLeeFuncPtr_glVertexAttrib1dvARB;
4180  #define glVertexAttrib1dvARB GLeeFuncPtr_glVertexAttrib1dvARB
4181 #endif
4182 #ifndef GLEE_H_DEFINED_glVertexAttrib1fARB
4183 #define GLEE_H_DEFINED_glVertexAttrib1fARB
4184  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1FARBPROC) (GLuint index, GLfloat x);
4185  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1FARBPROC GLeeFuncPtr_glVertexAttrib1fARB;
4186  #define glVertexAttrib1fARB GLeeFuncPtr_glVertexAttrib1fARB
4187 #endif
4188 #ifndef GLEE_H_DEFINED_glVertexAttrib1fvARB
4189 #define GLEE_H_DEFINED_glVertexAttrib1fvARB
4190  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1FVARBPROC) (GLuint index, const GLfloat * v);
4191  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1FVARBPROC GLeeFuncPtr_glVertexAttrib1fvARB;
4192  #define glVertexAttrib1fvARB GLeeFuncPtr_glVertexAttrib1fvARB
4193 #endif
4194 #ifndef GLEE_H_DEFINED_glVertexAttrib1sARB
4195 #define GLEE_H_DEFINED_glVertexAttrib1sARB
4196  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1SARBPROC) (GLuint index, GLshort x);
4197  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1SARBPROC GLeeFuncPtr_glVertexAttrib1sARB;
4198  #define glVertexAttrib1sARB GLeeFuncPtr_glVertexAttrib1sARB
4199 #endif
4200 #ifndef GLEE_H_DEFINED_glVertexAttrib1svARB
4201 #define GLEE_H_DEFINED_glVertexAttrib1svARB
4202  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1SVARBPROC) (GLuint index, const GLshort * v);
4203  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1SVARBPROC GLeeFuncPtr_glVertexAttrib1svARB;
4204  #define glVertexAttrib1svARB GLeeFuncPtr_glVertexAttrib1svARB
4205 #endif
4206 #ifndef GLEE_H_DEFINED_glVertexAttrib2dARB
4207 #define GLEE_H_DEFINED_glVertexAttrib2dARB
4208  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2DARBPROC) (GLuint index, GLdouble x, GLdouble y);
4209  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2DARBPROC GLeeFuncPtr_glVertexAttrib2dARB;
4210  #define glVertexAttrib2dARB GLeeFuncPtr_glVertexAttrib2dARB
4211 #endif
4212 #ifndef GLEE_H_DEFINED_glVertexAttrib2dvARB
4213 #define GLEE_H_DEFINED_glVertexAttrib2dvARB
4214  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2DVARBPROC) (GLuint index, const GLdouble * v);
4215  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2DVARBPROC GLeeFuncPtr_glVertexAttrib2dvARB;
4216  #define glVertexAttrib2dvARB GLeeFuncPtr_glVertexAttrib2dvARB
4217 #endif
4218 #ifndef GLEE_H_DEFINED_glVertexAttrib2fARB
4219 #define GLEE_H_DEFINED_glVertexAttrib2fARB
4220  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2FARBPROC) (GLuint index, GLfloat x, GLfloat y);
4221  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2FARBPROC GLeeFuncPtr_glVertexAttrib2fARB;
4222  #define glVertexAttrib2fARB GLeeFuncPtr_glVertexAttrib2fARB
4223 #endif
4224 #ifndef GLEE_H_DEFINED_glVertexAttrib2fvARB
4225 #define GLEE_H_DEFINED_glVertexAttrib2fvARB
4226  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2FVARBPROC) (GLuint index, const GLfloat * v);
4227  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2FVARBPROC GLeeFuncPtr_glVertexAttrib2fvARB;
4228  #define glVertexAttrib2fvARB GLeeFuncPtr_glVertexAttrib2fvARB
4229 #endif
4230 #ifndef GLEE_H_DEFINED_glVertexAttrib2sARB
4231 #define GLEE_H_DEFINED_glVertexAttrib2sARB
4232  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2SARBPROC) (GLuint index, GLshort x, GLshort y);
4233  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2SARBPROC GLeeFuncPtr_glVertexAttrib2sARB;
4234  #define glVertexAttrib2sARB GLeeFuncPtr_glVertexAttrib2sARB
4235 #endif
4236 #ifndef GLEE_H_DEFINED_glVertexAttrib2svARB
4237 #define GLEE_H_DEFINED_glVertexAttrib2svARB
4238  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2SVARBPROC) (GLuint index, const GLshort * v);
4239  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2SVARBPROC GLeeFuncPtr_glVertexAttrib2svARB;
4240  #define glVertexAttrib2svARB GLeeFuncPtr_glVertexAttrib2svARB
4241 #endif
4242 #ifndef GLEE_H_DEFINED_glVertexAttrib3dARB
4243 #define GLEE_H_DEFINED_glVertexAttrib3dARB
4244  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3DARBPROC) (GLuint index, GLdouble x, GLdouble y, GLdouble z);
4245  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3DARBPROC GLeeFuncPtr_glVertexAttrib3dARB;
4246  #define glVertexAttrib3dARB GLeeFuncPtr_glVertexAttrib3dARB
4247 #endif
4248 #ifndef GLEE_H_DEFINED_glVertexAttrib3dvARB
4249 #define GLEE_H_DEFINED_glVertexAttrib3dvARB
4250  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3DVARBPROC) (GLuint index, const GLdouble * v);
4251  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3DVARBPROC GLeeFuncPtr_glVertexAttrib3dvARB;
4252  #define glVertexAttrib3dvARB GLeeFuncPtr_glVertexAttrib3dvARB
4253 #endif
4254 #ifndef GLEE_H_DEFINED_glVertexAttrib3fARB
4255 #define GLEE_H_DEFINED_glVertexAttrib3fARB
4256  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3FARBPROC) (GLuint index, GLfloat x, GLfloat y, GLfloat z);
4257  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3FARBPROC GLeeFuncPtr_glVertexAttrib3fARB;
4258  #define glVertexAttrib3fARB GLeeFuncPtr_glVertexAttrib3fARB
4259 #endif
4260 #ifndef GLEE_H_DEFINED_glVertexAttrib3fvARB
4261 #define GLEE_H_DEFINED_glVertexAttrib3fvARB
4262  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3FVARBPROC) (GLuint index, const GLfloat * v);
4263  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3FVARBPROC GLeeFuncPtr_glVertexAttrib3fvARB;
4264  #define glVertexAttrib3fvARB GLeeFuncPtr_glVertexAttrib3fvARB
4265 #endif
4266 #ifndef GLEE_H_DEFINED_glVertexAttrib3sARB
4267 #define GLEE_H_DEFINED_glVertexAttrib3sARB
4268  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3SARBPROC) (GLuint index, GLshort x, GLshort y, GLshort z);
4269  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3SARBPROC GLeeFuncPtr_glVertexAttrib3sARB;
4270  #define glVertexAttrib3sARB GLeeFuncPtr_glVertexAttrib3sARB
4271 #endif
4272 #ifndef GLEE_H_DEFINED_glVertexAttrib3svARB
4273 #define GLEE_H_DEFINED_glVertexAttrib3svARB
4274  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3SVARBPROC) (GLuint index, const GLshort * v);
4275  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3SVARBPROC GLeeFuncPtr_glVertexAttrib3svARB;
4276  #define glVertexAttrib3svARB GLeeFuncPtr_glVertexAttrib3svARB
4277 #endif
4278 #ifndef GLEE_H_DEFINED_glVertexAttrib4NbvARB
4279 #define GLEE_H_DEFINED_glVertexAttrib4NbvARB
4280  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4NBVARBPROC) (GLuint index, const GLbyte * v);
4281  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NBVARBPROC GLeeFuncPtr_glVertexAttrib4NbvARB;
4282  #define glVertexAttrib4NbvARB GLeeFuncPtr_glVertexAttrib4NbvARB
4283 #endif
4284 #ifndef GLEE_H_DEFINED_glVertexAttrib4NivARB
4285 #define GLEE_H_DEFINED_glVertexAttrib4NivARB
4286  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4NIVARBPROC) (GLuint index, const GLint * v);
4287  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NIVARBPROC GLeeFuncPtr_glVertexAttrib4NivARB;
4288  #define glVertexAttrib4NivARB GLeeFuncPtr_glVertexAttrib4NivARB
4289 #endif
4290 #ifndef GLEE_H_DEFINED_glVertexAttrib4NsvARB
4291 #define GLEE_H_DEFINED_glVertexAttrib4NsvARB
4292  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4NSVARBPROC) (GLuint index, const GLshort * v);
4293  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NSVARBPROC GLeeFuncPtr_glVertexAttrib4NsvARB;
4294  #define glVertexAttrib4NsvARB GLeeFuncPtr_glVertexAttrib4NsvARB
4295 #endif
4296 #ifndef GLEE_H_DEFINED_glVertexAttrib4NubARB
4297 #define GLEE_H_DEFINED_glVertexAttrib4NubARB
4298  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4NUBARBPROC) (GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w);
4299  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NUBARBPROC GLeeFuncPtr_glVertexAttrib4NubARB;
4300  #define glVertexAttrib4NubARB GLeeFuncPtr_glVertexAttrib4NubARB
4301 #endif
4302 #ifndef GLEE_H_DEFINED_glVertexAttrib4NubvARB
4303 #define GLEE_H_DEFINED_glVertexAttrib4NubvARB
4304  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4NUBVARBPROC) (GLuint index, const GLubyte * v);
4305  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NUBVARBPROC GLeeFuncPtr_glVertexAttrib4NubvARB;
4306  #define glVertexAttrib4NubvARB GLeeFuncPtr_glVertexAttrib4NubvARB
4307 #endif
4308 #ifndef GLEE_H_DEFINED_glVertexAttrib4NuivARB
4309 #define GLEE_H_DEFINED_glVertexAttrib4NuivARB
4310  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4NUIVARBPROC) (GLuint index, const GLuint * v);
4311  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NUIVARBPROC GLeeFuncPtr_glVertexAttrib4NuivARB;
4312  #define glVertexAttrib4NuivARB GLeeFuncPtr_glVertexAttrib4NuivARB
4313 #endif
4314 #ifndef GLEE_H_DEFINED_glVertexAttrib4NusvARB
4315 #define GLEE_H_DEFINED_glVertexAttrib4NusvARB
4316  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4NUSVARBPROC) (GLuint index, const GLushort * v);
4317  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NUSVARBPROC GLeeFuncPtr_glVertexAttrib4NusvARB;
4318  #define glVertexAttrib4NusvARB GLeeFuncPtr_glVertexAttrib4NusvARB
4319 #endif
4320 #ifndef GLEE_H_DEFINED_glVertexAttrib4bvARB
4321 #define GLEE_H_DEFINED_glVertexAttrib4bvARB
4322  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4BVARBPROC) (GLuint index, const GLbyte * v);
4323  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4BVARBPROC GLeeFuncPtr_glVertexAttrib4bvARB;
4324  #define glVertexAttrib4bvARB GLeeFuncPtr_glVertexAttrib4bvARB
4325 #endif
4326 #ifndef GLEE_H_DEFINED_glVertexAttrib4dARB
4327 #define GLEE_H_DEFINED_glVertexAttrib4dARB
4328  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4DARBPROC) (GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
4329  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4DARBPROC GLeeFuncPtr_glVertexAttrib4dARB;
4330  #define glVertexAttrib4dARB GLeeFuncPtr_glVertexAttrib4dARB
4331 #endif
4332 #ifndef GLEE_H_DEFINED_glVertexAttrib4dvARB
4333 #define GLEE_H_DEFINED_glVertexAttrib4dvARB
4334  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4DVARBPROC) (GLuint index, const GLdouble * v);
4335  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4DVARBPROC GLeeFuncPtr_glVertexAttrib4dvARB;
4336  #define glVertexAttrib4dvARB GLeeFuncPtr_glVertexAttrib4dvARB
4337 #endif
4338 #ifndef GLEE_H_DEFINED_glVertexAttrib4fARB
4339 #define GLEE_H_DEFINED_glVertexAttrib4fARB
4340  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4FARBPROC) (GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
4341  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4FARBPROC GLeeFuncPtr_glVertexAttrib4fARB;
4342  #define glVertexAttrib4fARB GLeeFuncPtr_glVertexAttrib4fARB
4343 #endif
4344 #ifndef GLEE_H_DEFINED_glVertexAttrib4fvARB
4345 #define GLEE_H_DEFINED_glVertexAttrib4fvARB
4346  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4FVARBPROC) (GLuint index, const GLfloat * v);
4347  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4FVARBPROC GLeeFuncPtr_glVertexAttrib4fvARB;
4348  #define glVertexAttrib4fvARB GLeeFuncPtr_glVertexAttrib4fvARB
4349 #endif
4350 #ifndef GLEE_H_DEFINED_glVertexAttrib4ivARB
4351 #define GLEE_H_DEFINED_glVertexAttrib4ivARB
4352  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4IVARBPROC) (GLuint index, const GLint * v);
4353  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4IVARBPROC GLeeFuncPtr_glVertexAttrib4ivARB;
4354  #define glVertexAttrib4ivARB GLeeFuncPtr_glVertexAttrib4ivARB
4355 #endif
4356 #ifndef GLEE_H_DEFINED_glVertexAttrib4sARB
4357 #define GLEE_H_DEFINED_glVertexAttrib4sARB
4358  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4SARBPROC) (GLuint index, GLshort x, GLshort y, GLshort z, GLshort w);
4359  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4SARBPROC GLeeFuncPtr_glVertexAttrib4sARB;
4360  #define glVertexAttrib4sARB GLeeFuncPtr_glVertexAttrib4sARB
4361 #endif
4362 #ifndef GLEE_H_DEFINED_glVertexAttrib4svARB
4363 #define GLEE_H_DEFINED_glVertexAttrib4svARB
4364  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4SVARBPROC) (GLuint index, const GLshort * v);
4365  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4SVARBPROC GLeeFuncPtr_glVertexAttrib4svARB;
4366  #define glVertexAttrib4svARB GLeeFuncPtr_glVertexAttrib4svARB
4367 #endif
4368 #ifndef GLEE_H_DEFINED_glVertexAttrib4ubvARB
4369 #define GLEE_H_DEFINED_glVertexAttrib4ubvARB
4370  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4UBVARBPROC) (GLuint index, const GLubyte * v);
4371  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4UBVARBPROC GLeeFuncPtr_glVertexAttrib4ubvARB;
4372  #define glVertexAttrib4ubvARB GLeeFuncPtr_glVertexAttrib4ubvARB
4373 #endif
4374 #ifndef GLEE_H_DEFINED_glVertexAttrib4uivARB
4375 #define GLEE_H_DEFINED_glVertexAttrib4uivARB
4376  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4UIVARBPROC) (GLuint index, const GLuint * v);
4377  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4UIVARBPROC GLeeFuncPtr_glVertexAttrib4uivARB;
4378  #define glVertexAttrib4uivARB GLeeFuncPtr_glVertexAttrib4uivARB
4379 #endif
4380 #ifndef GLEE_H_DEFINED_glVertexAttrib4usvARB
4381 #define GLEE_H_DEFINED_glVertexAttrib4usvARB
4382  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4USVARBPROC) (GLuint index, const GLushort * v);
4383  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4USVARBPROC GLeeFuncPtr_glVertexAttrib4usvARB;
4384  #define glVertexAttrib4usvARB GLeeFuncPtr_glVertexAttrib4usvARB
4385 #endif
4386 #ifndef GLEE_H_DEFINED_glVertexAttribPointerARB
4387 #define GLEE_H_DEFINED_glVertexAttribPointerARB
4388  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBPOINTERARBPROC) (GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer);
4389  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBPOINTERARBPROC GLeeFuncPtr_glVertexAttribPointerARB;
4390  #define glVertexAttribPointerARB GLeeFuncPtr_glVertexAttribPointerARB
4391 #endif
4392 #ifndef GLEE_H_DEFINED_glEnableVertexAttribArrayARB
4393 #define GLEE_H_DEFINED_glEnableVertexAttribArrayARB
4394  typedef void (APIENTRYP GLEEPFNGLENABLEVERTEXATTRIBARRAYARBPROC) (GLuint index);
4395  GLEE_EXTERN GLEEPFNGLENABLEVERTEXATTRIBARRAYARBPROC GLeeFuncPtr_glEnableVertexAttribArrayARB;
4396  #define glEnableVertexAttribArrayARB GLeeFuncPtr_glEnableVertexAttribArrayARB
4397 #endif
4398 #ifndef GLEE_H_DEFINED_glDisableVertexAttribArrayARB
4399 #define GLEE_H_DEFINED_glDisableVertexAttribArrayARB
4400  typedef void (APIENTRYP GLEEPFNGLDISABLEVERTEXATTRIBARRAYARBPROC) (GLuint index);
4401  GLEE_EXTERN GLEEPFNGLDISABLEVERTEXATTRIBARRAYARBPROC GLeeFuncPtr_glDisableVertexAttribArrayARB;
4402  #define glDisableVertexAttribArrayARB GLeeFuncPtr_glDisableVertexAttribArrayARB
4403 #endif
4404 #ifndef GLEE_H_DEFINED_glProgramStringARB
4405 #define GLEE_H_DEFINED_glProgramStringARB
4406  typedef void (APIENTRYP GLEEPFNGLPROGRAMSTRINGARBPROC) (GLenum target, GLenum format, GLsizei len, const GLvoid * string);
4407  GLEE_EXTERN GLEEPFNGLPROGRAMSTRINGARBPROC GLeeFuncPtr_glProgramStringARB;
4408  #define glProgramStringARB GLeeFuncPtr_glProgramStringARB
4409 #endif
4410 #ifndef GLEE_H_DEFINED_glBindProgramARB
4411 #define GLEE_H_DEFINED_glBindProgramARB
4412  typedef void (APIENTRYP GLEEPFNGLBINDPROGRAMARBPROC) (GLenum target, GLuint program);
4413  GLEE_EXTERN GLEEPFNGLBINDPROGRAMARBPROC GLeeFuncPtr_glBindProgramARB;
4414  #define glBindProgramARB GLeeFuncPtr_glBindProgramARB
4415 #endif
4416 #ifndef GLEE_H_DEFINED_glDeleteProgramsARB
4417 #define GLEE_H_DEFINED_glDeleteProgramsARB
4418  typedef void (APIENTRYP GLEEPFNGLDELETEPROGRAMSARBPROC) (GLsizei n, const GLuint * programs);
4419  GLEE_EXTERN GLEEPFNGLDELETEPROGRAMSARBPROC GLeeFuncPtr_glDeleteProgramsARB;
4420  #define glDeleteProgramsARB GLeeFuncPtr_glDeleteProgramsARB
4421 #endif
4422 #ifndef GLEE_H_DEFINED_glGenProgramsARB
4423 #define GLEE_H_DEFINED_glGenProgramsARB
4424  typedef void (APIENTRYP GLEEPFNGLGENPROGRAMSARBPROC) (GLsizei n, GLuint * programs);
4425  GLEE_EXTERN GLEEPFNGLGENPROGRAMSARBPROC GLeeFuncPtr_glGenProgramsARB;
4426  #define glGenProgramsARB GLeeFuncPtr_glGenProgramsARB
4427 #endif
4428 #ifndef GLEE_H_DEFINED_glProgramEnvParameter4dARB
4429 #define GLEE_H_DEFINED_glProgramEnvParameter4dARB
4430  typedef void (APIENTRYP GLEEPFNGLPROGRAMENVPARAMETER4DARBPROC) (GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
4431  GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETER4DARBPROC GLeeFuncPtr_glProgramEnvParameter4dARB;
4432  #define glProgramEnvParameter4dARB GLeeFuncPtr_glProgramEnvParameter4dARB
4433 #endif
4434 #ifndef GLEE_H_DEFINED_glProgramEnvParameter4dvARB
4435 #define GLEE_H_DEFINED_glProgramEnvParameter4dvARB
4436  typedef void (APIENTRYP GLEEPFNGLPROGRAMENVPARAMETER4DVARBPROC) (GLenum target, GLuint index, const GLdouble * params);
4437  GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETER4DVARBPROC GLeeFuncPtr_glProgramEnvParameter4dvARB;
4438  #define glProgramEnvParameter4dvARB GLeeFuncPtr_glProgramEnvParameter4dvARB
4439 #endif
4440 #ifndef GLEE_H_DEFINED_glProgramEnvParameter4fARB
4441 #define GLEE_H_DEFINED_glProgramEnvParameter4fARB
4442  typedef void (APIENTRYP GLEEPFNGLPROGRAMENVPARAMETER4FARBPROC) (GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
4443  GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETER4FARBPROC GLeeFuncPtr_glProgramEnvParameter4fARB;
4444  #define glProgramEnvParameter4fARB GLeeFuncPtr_glProgramEnvParameter4fARB
4445 #endif
4446 #ifndef GLEE_H_DEFINED_glProgramEnvParameter4fvARB
4447 #define GLEE_H_DEFINED_glProgramEnvParameter4fvARB
4448  typedef void (APIENTRYP GLEEPFNGLPROGRAMENVPARAMETER4FVARBPROC) (GLenum target, GLuint index, const GLfloat * params);
4449  GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETER4FVARBPROC GLeeFuncPtr_glProgramEnvParameter4fvARB;
4450  #define glProgramEnvParameter4fvARB GLeeFuncPtr_glProgramEnvParameter4fvARB
4451 #endif
4452 #ifndef GLEE_H_DEFINED_glProgramLocalParameter4dARB
4453 #define GLEE_H_DEFINED_glProgramLocalParameter4dARB
4454  typedef void (APIENTRYP GLEEPFNGLPROGRAMLOCALPARAMETER4DARBPROC) (GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
4455  GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETER4DARBPROC GLeeFuncPtr_glProgramLocalParameter4dARB;
4456  #define glProgramLocalParameter4dARB GLeeFuncPtr_glProgramLocalParameter4dARB
4457 #endif
4458 #ifndef GLEE_H_DEFINED_glProgramLocalParameter4dvARB
4459 #define GLEE_H_DEFINED_glProgramLocalParameter4dvARB
4460  typedef void (APIENTRYP GLEEPFNGLPROGRAMLOCALPARAMETER4DVARBPROC) (GLenum target, GLuint index, const GLdouble * params);
4461  GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETER4DVARBPROC GLeeFuncPtr_glProgramLocalParameter4dvARB;
4462  #define glProgramLocalParameter4dvARB GLeeFuncPtr_glProgramLocalParameter4dvARB
4463 #endif
4464 #ifndef GLEE_H_DEFINED_glProgramLocalParameter4fARB
4465 #define GLEE_H_DEFINED_glProgramLocalParameter4fARB
4466  typedef void (APIENTRYP GLEEPFNGLPROGRAMLOCALPARAMETER4FARBPROC) (GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
4467  GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETER4FARBPROC GLeeFuncPtr_glProgramLocalParameter4fARB;
4468  #define glProgramLocalParameter4fARB GLeeFuncPtr_glProgramLocalParameter4fARB
4469 #endif
4470 #ifndef GLEE_H_DEFINED_glProgramLocalParameter4fvARB
4471 #define GLEE_H_DEFINED_glProgramLocalParameter4fvARB
4472  typedef void (APIENTRYP GLEEPFNGLPROGRAMLOCALPARAMETER4FVARBPROC) (GLenum target, GLuint index, const GLfloat * params);
4473  GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETER4FVARBPROC GLeeFuncPtr_glProgramLocalParameter4fvARB;
4474  #define glProgramLocalParameter4fvARB GLeeFuncPtr_glProgramLocalParameter4fvARB
4475 #endif
4476 #ifndef GLEE_H_DEFINED_glGetProgramEnvParameterdvARB
4477 #define GLEE_H_DEFINED_glGetProgramEnvParameterdvARB
4478  typedef void (APIENTRYP GLEEPFNGLGETPROGRAMENVPARAMETERDVARBPROC) (GLenum target, GLuint index, GLdouble * params);
4479  GLEE_EXTERN GLEEPFNGLGETPROGRAMENVPARAMETERDVARBPROC GLeeFuncPtr_glGetProgramEnvParameterdvARB;
4480  #define glGetProgramEnvParameterdvARB GLeeFuncPtr_glGetProgramEnvParameterdvARB
4481 #endif
4482 #ifndef GLEE_H_DEFINED_glGetProgramEnvParameterfvARB
4483 #define GLEE_H_DEFINED_glGetProgramEnvParameterfvARB
4484  typedef void (APIENTRYP GLEEPFNGLGETPROGRAMENVPARAMETERFVARBPROC) (GLenum target, GLuint index, GLfloat * params);
4485  GLEE_EXTERN GLEEPFNGLGETPROGRAMENVPARAMETERFVARBPROC GLeeFuncPtr_glGetProgramEnvParameterfvARB;
4486  #define glGetProgramEnvParameterfvARB GLeeFuncPtr_glGetProgramEnvParameterfvARB
4487 #endif
4488 #ifndef GLEE_H_DEFINED_glGetProgramLocalParameterdvARB
4489 #define GLEE_H_DEFINED_glGetProgramLocalParameterdvARB
4490  typedef void (APIENTRYP GLEEPFNGLGETPROGRAMLOCALPARAMETERDVARBPROC) (GLenum target, GLuint index, GLdouble * params);
4491  GLEE_EXTERN GLEEPFNGLGETPROGRAMLOCALPARAMETERDVARBPROC GLeeFuncPtr_glGetProgramLocalParameterdvARB;
4492  #define glGetProgramLocalParameterdvARB GLeeFuncPtr_glGetProgramLocalParameterdvARB
4493 #endif
4494 #ifndef GLEE_H_DEFINED_glGetProgramLocalParameterfvARB
4495 #define GLEE_H_DEFINED_glGetProgramLocalParameterfvARB
4496  typedef void (APIENTRYP GLEEPFNGLGETPROGRAMLOCALPARAMETERFVARBPROC) (GLenum target, GLuint index, GLfloat * params);
4497  GLEE_EXTERN GLEEPFNGLGETPROGRAMLOCALPARAMETERFVARBPROC GLeeFuncPtr_glGetProgramLocalParameterfvARB;
4498  #define glGetProgramLocalParameterfvARB GLeeFuncPtr_glGetProgramLocalParameterfvARB
4499 #endif
4500 #ifndef GLEE_H_DEFINED_glGetProgramivARB
4501 #define GLEE_H_DEFINED_glGetProgramivARB
4502  typedef void (APIENTRYP GLEEPFNGLGETPROGRAMIVARBPROC) (GLenum target, GLenum pname, GLint * params);
4503  GLEE_EXTERN GLEEPFNGLGETPROGRAMIVARBPROC GLeeFuncPtr_glGetProgramivARB;
4504  #define glGetProgramivARB GLeeFuncPtr_glGetProgramivARB
4505 #endif
4506 #ifndef GLEE_H_DEFINED_glGetProgramStringARB
4507 #define GLEE_H_DEFINED_glGetProgramStringARB
4508  typedef void (APIENTRYP GLEEPFNGLGETPROGRAMSTRINGARBPROC) (GLenum target, GLenum pname, GLvoid * string);
4509  GLEE_EXTERN GLEEPFNGLGETPROGRAMSTRINGARBPROC GLeeFuncPtr_glGetProgramStringARB;
4510  #define glGetProgramStringARB GLeeFuncPtr_glGetProgramStringARB
4511 #endif
4512 #ifndef GLEE_H_DEFINED_glGetVertexAttribdvARB
4513 #define GLEE_H_DEFINED_glGetVertexAttribdvARB
4514  typedef void (APIENTRYP GLEEPFNGLGETVERTEXATTRIBDVARBPROC) (GLuint index, GLenum pname, GLdouble * params);
4515  GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBDVARBPROC GLeeFuncPtr_glGetVertexAttribdvARB;
4516  #define glGetVertexAttribdvARB GLeeFuncPtr_glGetVertexAttribdvARB
4517 #endif
4518 #ifndef GLEE_H_DEFINED_glGetVertexAttribfvARB
4519 #define GLEE_H_DEFINED_glGetVertexAttribfvARB
4520  typedef void (APIENTRYP GLEEPFNGLGETVERTEXATTRIBFVARBPROC) (GLuint index, GLenum pname, GLfloat * params);
4521  GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBFVARBPROC GLeeFuncPtr_glGetVertexAttribfvARB;
4522  #define glGetVertexAttribfvARB GLeeFuncPtr_glGetVertexAttribfvARB
4523 #endif
4524 #ifndef GLEE_H_DEFINED_glGetVertexAttribivARB
4525 #define GLEE_H_DEFINED_glGetVertexAttribivARB
4526  typedef void (APIENTRYP GLEEPFNGLGETVERTEXATTRIBIVARBPROC) (GLuint index, GLenum pname, GLint * params);
4527  GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBIVARBPROC GLeeFuncPtr_glGetVertexAttribivARB;
4528  #define glGetVertexAttribivARB GLeeFuncPtr_glGetVertexAttribivARB
4529 #endif
4530 #ifndef GLEE_H_DEFINED_glGetVertexAttribPointervARB
4531 #define GLEE_H_DEFINED_glGetVertexAttribPointervARB
4532  typedef void (APIENTRYP GLEEPFNGLGETVERTEXATTRIBPOINTERVARBPROC) (GLuint index, GLenum pname, GLvoid* * pointer);
4533  GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBPOINTERVARBPROC GLeeFuncPtr_glGetVertexAttribPointervARB;
4534  #define glGetVertexAttribPointervARB GLeeFuncPtr_glGetVertexAttribPointervARB
4535 #endif
4536 #ifndef GLEE_H_DEFINED_glIsProgramARB
4537 #define GLEE_H_DEFINED_glIsProgramARB
4538  typedef GLboolean (APIENTRYP GLEEPFNGLISPROGRAMARBPROC) (GLuint program);
4539  GLEE_EXTERN GLEEPFNGLISPROGRAMARBPROC GLeeFuncPtr_glIsProgramARB;
4540  #define glIsProgramARB GLeeFuncPtr_glIsProgramARB
4541 #endif
4542 #endif
4543 
4544 /* GL_ARB_fragment_program */
4545 
4546 #ifndef GL_ARB_fragment_program
4547 #define GL_ARB_fragment_program 1
4548 #define __GLEE_GL_ARB_fragment_program 1
4549 /* Constants */
4550 #define GL_FRAGMENT_PROGRAM_ARB 0x8804
4551 #define GL_PROGRAM_ALU_INSTRUCTIONS_ARB 0x8805
4552 #define GL_PROGRAM_TEX_INSTRUCTIONS_ARB 0x8806
4553 #define GL_PROGRAM_TEX_INDIRECTIONS_ARB 0x8807
4554 #define GL_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB 0x8808
4555 #define GL_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB 0x8809
4556 #define GL_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB 0x880A
4557 #define GL_MAX_PROGRAM_ALU_INSTRUCTIONS_ARB 0x880B
4558 #define GL_MAX_PROGRAM_TEX_INSTRUCTIONS_ARB 0x880C
4559 #define GL_MAX_PROGRAM_TEX_INDIRECTIONS_ARB 0x880D
4560 #define GL_MAX_PROGRAM_NATIVE_ALU_INSTRUCTIONS_ARB 0x880E
4561 #define GL_MAX_PROGRAM_NATIVE_TEX_INSTRUCTIONS_ARB 0x880F
4562 #define GL_MAX_PROGRAM_NATIVE_TEX_INDIRECTIONS_ARB 0x8810
4563 #define GL_MAX_TEXTURE_COORDS_ARB 0x8871
4564 #define GL_MAX_TEXTURE_IMAGE_UNITS_ARB 0x8872
4565 #endif
4566 
4567 /* GL_ARB_vertex_buffer_object */
4568 
4569 #ifndef GL_ARB_vertex_buffer_object
4570 #define GL_ARB_vertex_buffer_object 1
4571 #define __GLEE_GL_ARB_vertex_buffer_object 1
4572 /* Constants */
4573 #define GL_BUFFER_SIZE_ARB 0x8764
4574 #define GL_BUFFER_USAGE_ARB 0x8765
4575 #define GL_ARRAY_BUFFER_ARB 0x8892
4576 #define GL_ELEMENT_ARRAY_BUFFER_ARB 0x8893
4577 #define GL_ARRAY_BUFFER_BINDING_ARB 0x8894
4578 #define GL_ELEMENT_ARRAY_BUFFER_BINDING_ARB 0x8895
4579 #define GL_VERTEX_ARRAY_BUFFER_BINDING_ARB 0x8896
4580 #define GL_NORMAL_ARRAY_BUFFER_BINDING_ARB 0x8897
4581 #define GL_COLOR_ARRAY_BUFFER_BINDING_ARB 0x8898
4582 #define GL_INDEX_ARRAY_BUFFER_BINDING_ARB 0x8899
4583 #define GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING_ARB 0x889A
4584 #define GL_EDGE_FLAG_ARRAY_BUFFER_BINDING_ARB 0x889B
4585 #define GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARB 0x889C
4586 #define GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB 0x889D
4587 #define GL_WEIGHT_ARRAY_BUFFER_BINDING_ARB 0x889E
4588 #define GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB 0x889F
4589 #define GL_READ_ONLY_ARB 0x88B8
4590 #define GL_WRITE_ONLY_ARB 0x88B9
4591 #define GL_READ_WRITE_ARB 0x88BA
4592 #define GL_BUFFER_ACCESS_ARB 0x88BB
4593 #define GL_BUFFER_MAPPED_ARB 0x88BC
4594 #define GL_BUFFER_MAP_POINTER_ARB 0x88BD
4595 #define GL_STREAM_DRAW_ARB 0x88E0
4596 #define GL_STREAM_READ_ARB 0x88E1
4597 #define GL_STREAM_COPY_ARB 0x88E2
4598 #define GL_STATIC_DRAW_ARB 0x88E4
4599 #define GL_STATIC_READ_ARB 0x88E5
4600 #define GL_STATIC_COPY_ARB 0x88E6
4601 #define GL_DYNAMIC_DRAW_ARB 0x88E8
4602 #define GL_DYNAMIC_READ_ARB 0x88E9
4603 #define GL_DYNAMIC_COPY_ARB 0x88EA
4604 #ifndef GLEE_H_DEFINED_glBindBufferARB
4605 #define GLEE_H_DEFINED_glBindBufferARB
4606  typedef void (APIENTRYP GLEEPFNGLBINDBUFFERARBPROC) (GLenum target, GLuint buffer);
4607  GLEE_EXTERN GLEEPFNGLBINDBUFFERARBPROC GLeeFuncPtr_glBindBufferARB;
4608  #define glBindBufferARB GLeeFuncPtr_glBindBufferARB
4609 #endif
4610 #ifndef GLEE_H_DEFINED_glDeleteBuffersARB
4611 #define GLEE_H_DEFINED_glDeleteBuffersARB
4612  typedef void (APIENTRYP GLEEPFNGLDELETEBUFFERSARBPROC) (GLsizei n, const GLuint * buffers);
4613  GLEE_EXTERN GLEEPFNGLDELETEBUFFERSARBPROC GLeeFuncPtr_glDeleteBuffersARB;
4614  #define glDeleteBuffersARB GLeeFuncPtr_glDeleteBuffersARB
4615 #endif
4616 #ifndef GLEE_H_DEFINED_glGenBuffersARB
4617 #define GLEE_H_DEFINED_glGenBuffersARB
4618  typedef void (APIENTRYP GLEEPFNGLGENBUFFERSARBPROC) (GLsizei n, GLuint * buffers);
4619  GLEE_EXTERN GLEEPFNGLGENBUFFERSARBPROC GLeeFuncPtr_glGenBuffersARB;
4620  #define glGenBuffersARB GLeeFuncPtr_glGenBuffersARB
4621 #endif
4622 #ifndef GLEE_H_DEFINED_glIsBufferARB
4623 #define GLEE_H_DEFINED_glIsBufferARB
4624  typedef GLboolean (APIENTRYP GLEEPFNGLISBUFFERARBPROC) (GLuint buffer);
4625  GLEE_EXTERN GLEEPFNGLISBUFFERARBPROC GLeeFuncPtr_glIsBufferARB;
4626  #define glIsBufferARB GLeeFuncPtr_glIsBufferARB
4627 #endif
4628 #ifndef GLEE_H_DEFINED_glBufferDataARB
4629 #define GLEE_H_DEFINED_glBufferDataARB
4630  typedef void (APIENTRYP GLEEPFNGLBUFFERDATAARBPROC) (GLenum target, GLsizeiptrARB size, const GLvoid * data, GLenum usage);
4631  GLEE_EXTERN GLEEPFNGLBUFFERDATAARBPROC GLeeFuncPtr_glBufferDataARB;
4632  #define glBufferDataARB GLeeFuncPtr_glBufferDataARB
4633 #endif
4634 #ifndef GLEE_H_DEFINED_glBufferSubDataARB
4635 #define GLEE_H_DEFINED_glBufferSubDataARB
4636  typedef void (APIENTRYP GLEEPFNGLBUFFERSUBDATAARBPROC) (GLenum target, GLintptrARB offset, GLsizeiptrARB size, const GLvoid * data);
4637  GLEE_EXTERN GLEEPFNGLBUFFERSUBDATAARBPROC GLeeFuncPtr_glBufferSubDataARB;
4638  #define glBufferSubDataARB GLeeFuncPtr_glBufferSubDataARB
4639 #endif
4640 #ifndef GLEE_H_DEFINED_glGetBufferSubDataARB
4641 #define GLEE_H_DEFINED_glGetBufferSubDataARB
4642  typedef void (APIENTRYP GLEEPFNGLGETBUFFERSUBDATAARBPROC) (GLenum target, GLintptrARB offset, GLsizeiptrARB size, GLvoid * data);
4643  GLEE_EXTERN GLEEPFNGLGETBUFFERSUBDATAARBPROC GLeeFuncPtr_glGetBufferSubDataARB;
4644  #define glGetBufferSubDataARB GLeeFuncPtr_glGetBufferSubDataARB
4645 #endif
4646 #ifndef GLEE_H_DEFINED_glMapBufferARB
4647 #define GLEE_H_DEFINED_glMapBufferARB
4650  #define glMapBufferARB GLeeFuncPtr_glMapBufferARB
4651 #endif
4652 #ifndef GLEE_H_DEFINED_glUnmapBufferARB
4653 #define GLEE_H_DEFINED_glUnmapBufferARB
4654  typedef GLboolean (APIENTRYP GLEEPFNGLUNMAPBUFFERARBPROC) (GLenum target);
4655  GLEE_EXTERN GLEEPFNGLUNMAPBUFFERARBPROC GLeeFuncPtr_glUnmapBufferARB;
4656  #define glUnmapBufferARB GLeeFuncPtr_glUnmapBufferARB
4657 #endif
4658 #ifndef GLEE_H_DEFINED_glGetBufferParameterivARB
4659 #define GLEE_H_DEFINED_glGetBufferParameterivARB
4660  typedef void (APIENTRYP GLEEPFNGLGETBUFFERPARAMETERIVARBPROC) (GLenum target, GLenum pname, GLint * params);
4661  GLEE_EXTERN GLEEPFNGLGETBUFFERPARAMETERIVARBPROC GLeeFuncPtr_glGetBufferParameterivARB;
4662  #define glGetBufferParameterivARB GLeeFuncPtr_glGetBufferParameterivARB
4663 #endif
4664 #ifndef GLEE_H_DEFINED_glGetBufferPointervARB
4665 #define GLEE_H_DEFINED_glGetBufferPointervARB
4666  typedef void (APIENTRYP GLEEPFNGLGETBUFFERPOINTERVARBPROC) (GLenum target, GLenum pname, GLvoid* * params);
4667  GLEE_EXTERN GLEEPFNGLGETBUFFERPOINTERVARBPROC GLeeFuncPtr_glGetBufferPointervARB;
4668  #define glGetBufferPointervARB GLeeFuncPtr_glGetBufferPointervARB
4669 #endif
4670 #endif
4671 
4672 /* GL_ARB_occlusion_query */
4673 
4674 #ifndef GL_ARB_occlusion_query
4675 #define GL_ARB_occlusion_query 1
4676 #define __GLEE_GL_ARB_occlusion_query 1
4677 /* Constants */
4678 #define GL_QUERY_COUNTER_BITS_ARB 0x8864
4679 #define GL_CURRENT_QUERY_ARB 0x8865
4680 #define GL_QUERY_RESULT_ARB 0x8866
4681 #define GL_QUERY_RESULT_AVAILABLE_ARB 0x8867
4682 #define GL_SAMPLES_PASSED_ARB 0x8914
4683 #ifndef GLEE_H_DEFINED_glGenQueriesARB
4684 #define GLEE_H_DEFINED_glGenQueriesARB
4685  typedef void (APIENTRYP GLEEPFNGLGENQUERIESARBPROC) (GLsizei n, GLuint * ids);
4686  GLEE_EXTERN GLEEPFNGLGENQUERIESARBPROC GLeeFuncPtr_glGenQueriesARB;
4687  #define glGenQueriesARB GLeeFuncPtr_glGenQueriesARB
4688 #endif
4689 #ifndef GLEE_H_DEFINED_glDeleteQueriesARB
4690 #define GLEE_H_DEFINED_glDeleteQueriesARB
4691  typedef void (APIENTRYP GLEEPFNGLDELETEQUERIESARBPROC) (GLsizei n, const GLuint * ids);
4692  GLEE_EXTERN GLEEPFNGLDELETEQUERIESARBPROC GLeeFuncPtr_glDeleteQueriesARB;
4693  #define glDeleteQueriesARB GLeeFuncPtr_glDeleteQueriesARB
4694 #endif
4695 #ifndef GLEE_H_DEFINED_glIsQueryARB
4696 #define GLEE_H_DEFINED_glIsQueryARB
4697  typedef GLboolean (APIENTRYP GLEEPFNGLISQUERYARBPROC) (GLuint id);
4698  GLEE_EXTERN GLEEPFNGLISQUERYARBPROC GLeeFuncPtr_glIsQueryARB;
4699  #define glIsQueryARB GLeeFuncPtr_glIsQueryARB
4700 #endif
4701 #ifndef GLEE_H_DEFINED_glBeginQueryARB
4702 #define GLEE_H_DEFINED_glBeginQueryARB
4703  typedef void (APIENTRYP GLEEPFNGLBEGINQUERYARBPROC) (GLenum target, GLuint id);
4704  GLEE_EXTERN GLEEPFNGLBEGINQUERYARBPROC GLeeFuncPtr_glBeginQueryARB;
4705  #define glBeginQueryARB GLeeFuncPtr_glBeginQueryARB
4706 #endif
4707 #ifndef GLEE_H_DEFINED_glEndQueryARB
4708 #define GLEE_H_DEFINED_glEndQueryARB
4709  typedef void (APIENTRYP GLEEPFNGLENDQUERYARBPROC) (GLenum target);
4710  GLEE_EXTERN GLEEPFNGLENDQUERYARBPROC GLeeFuncPtr_glEndQueryARB;
4711  #define glEndQueryARB GLeeFuncPtr_glEndQueryARB
4712 #endif
4713 #ifndef GLEE_H_DEFINED_glGetQueryivARB
4714 #define GLEE_H_DEFINED_glGetQueryivARB
4715  typedef void (APIENTRYP GLEEPFNGLGETQUERYIVARBPROC) (GLenum target, GLenum pname, GLint * params);
4716  GLEE_EXTERN GLEEPFNGLGETQUERYIVARBPROC GLeeFuncPtr_glGetQueryivARB;
4717  #define glGetQueryivARB GLeeFuncPtr_glGetQueryivARB
4718 #endif
4719 #ifndef GLEE_H_DEFINED_glGetQueryObjectivARB
4720 #define GLEE_H_DEFINED_glGetQueryObjectivARB
4721  typedef void (APIENTRYP GLEEPFNGLGETQUERYOBJECTIVARBPROC) (GLuint id, GLenum pname, GLint * params);
4722  GLEE_EXTERN GLEEPFNGLGETQUERYOBJECTIVARBPROC GLeeFuncPtr_glGetQueryObjectivARB;
4723  #define glGetQueryObjectivARB GLeeFuncPtr_glGetQueryObjectivARB
4724 #endif
4725 #ifndef GLEE_H_DEFINED_glGetQueryObjectuivARB
4726 #define GLEE_H_DEFINED_glGetQueryObjectuivARB
4727  typedef void (APIENTRYP GLEEPFNGLGETQUERYOBJECTUIVARBPROC) (GLuint id, GLenum pname, GLuint * params);
4728  GLEE_EXTERN GLEEPFNGLGETQUERYOBJECTUIVARBPROC GLeeFuncPtr_glGetQueryObjectuivARB;
4729  #define glGetQueryObjectuivARB GLeeFuncPtr_glGetQueryObjectuivARB
4730 #endif
4731 #endif
4732 
4733 /* GL_ARB_shader_objects */
4734 
4735 #ifndef GL_ARB_shader_objects
4736 #define GL_ARB_shader_objects 1
4737 #define __GLEE_GL_ARB_shader_objects 1
4738 /* Constants */
4739 #define GL_PROGRAM_OBJECT_ARB 0x8B40
4740 #define GL_SHADER_OBJECT_ARB 0x8B48
4741 #define GL_OBJECT_TYPE_ARB 0x8B4E
4742 #define GL_OBJECT_SUBTYPE_ARB 0x8B4F
4743 #define GL_FLOAT_VEC2_ARB 0x8B50
4744 #define GL_FLOAT_VEC3_ARB 0x8B51
4745 #define GL_FLOAT_VEC4_ARB 0x8B52
4746 #define GL_INT_VEC2_ARB 0x8B53
4747 #define GL_INT_VEC3_ARB 0x8B54
4748 #define GL_INT_VEC4_ARB 0x8B55
4749 #define GL_BOOL_ARB 0x8B56
4750 #define GL_BOOL_VEC2_ARB 0x8B57
4751 #define GL_BOOL_VEC3_ARB 0x8B58
4752 #define GL_BOOL_VEC4_ARB 0x8B59
4753 #define GL_FLOAT_MAT2_ARB 0x8B5A
4754 #define GL_FLOAT_MAT3_ARB 0x8B5B
4755 #define GL_FLOAT_MAT4_ARB 0x8B5C
4756 #define GL_SAMPLER_1D_ARB 0x8B5D
4757 #define GL_SAMPLER_2D_ARB 0x8B5E
4758 #define GL_SAMPLER_3D_ARB 0x8B5F
4759 #define GL_SAMPLER_CUBE_ARB 0x8B60
4760 #define GL_SAMPLER_1D_SHADOW_ARB 0x8B61
4761 #define GL_SAMPLER_2D_SHADOW_ARB 0x8B62
4762 #define GL_SAMPLER_2D_RECT_ARB 0x8B63
4763 #define GL_SAMPLER_2D_RECT_SHADOW_ARB 0x8B64
4764 #define GL_OBJECT_DELETE_STATUS_ARB 0x8B80
4765 #define GL_OBJECT_COMPILE_STATUS_ARB 0x8B81
4766 #define GL_OBJECT_LINK_STATUS_ARB 0x8B82
4767 #define GL_OBJECT_VALIDATE_STATUS_ARB 0x8B83
4768 #define GL_OBJECT_INFO_LOG_LENGTH_ARB 0x8B84
4769 #define GL_OBJECT_ATTACHED_OBJECTS_ARB 0x8B85
4770 #define GL_OBJECT_ACTIVE_UNIFORMS_ARB 0x8B86
4771 #define GL_OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB 0x8B87
4772 #define GL_OBJECT_SHADER_SOURCE_LENGTH_ARB 0x8B88
4773 #ifndef GLEE_H_DEFINED_glDeleteObjectARB
4774 #define GLEE_H_DEFINED_glDeleteObjectARB
4775  typedef void (APIENTRYP GLEEPFNGLDELETEOBJECTARBPROC) (GLhandleARB obj);
4776  GLEE_EXTERN GLEEPFNGLDELETEOBJECTARBPROC GLeeFuncPtr_glDeleteObjectARB;
4777  #define glDeleteObjectARB GLeeFuncPtr_glDeleteObjectARB
4778 #endif
4779 #ifndef GLEE_H_DEFINED_glGetHandleARB
4780 #define GLEE_H_DEFINED_glGetHandleARB
4781  typedef GLhandleARB (APIENTRYP GLEEPFNGLGETHANDLEARBPROC) (GLenum pname);
4782  GLEE_EXTERN GLEEPFNGLGETHANDLEARBPROC GLeeFuncPtr_glGetHandleARB;
4783  #define glGetHandleARB GLeeFuncPtr_glGetHandleARB
4784 #endif
4785 #ifndef GLEE_H_DEFINED_glDetachObjectARB
4786 #define GLEE_H_DEFINED_glDetachObjectARB
4787  typedef void (APIENTRYP GLEEPFNGLDETACHOBJECTARBPROC) (GLhandleARB containerObj, GLhandleARB attachedObj);
4788  GLEE_EXTERN GLEEPFNGLDETACHOBJECTARBPROC GLeeFuncPtr_glDetachObjectARB;
4789  #define glDetachObjectARB GLeeFuncPtr_glDetachObjectARB
4790 #endif
4791 #ifndef GLEE_H_DEFINED_glCreateShaderObjectARB
4792 #define GLEE_H_DEFINED_glCreateShaderObjectARB
4793  typedef GLhandleARB (APIENTRYP GLEEPFNGLCREATESHADEROBJECTARBPROC) (GLenum shaderType);
4794  GLEE_EXTERN GLEEPFNGLCREATESHADEROBJECTARBPROC GLeeFuncPtr_glCreateShaderObjectARB;
4795  #define glCreateShaderObjectARB GLeeFuncPtr_glCreateShaderObjectARB
4796 #endif
4797 #ifndef GLEE_H_DEFINED_glShaderSourceARB
4798 #define GLEE_H_DEFINED_glShaderSourceARB
4799  typedef void (APIENTRYP GLEEPFNGLSHADERSOURCEARBPROC) (GLhandleARB shaderObj, GLsizei count, const GLcharARB* * string, const GLint * length);
4800  GLEE_EXTERN GLEEPFNGLSHADERSOURCEARBPROC GLeeFuncPtr_glShaderSourceARB;
4801  #define glShaderSourceARB GLeeFuncPtr_glShaderSourceARB
4802 #endif
4803 #ifndef GLEE_H_DEFINED_glCompileShaderARB
4804 #define GLEE_H_DEFINED_glCompileShaderARB
4805  typedef void (APIENTRYP GLEEPFNGLCOMPILESHADERARBPROC) (GLhandleARB shaderObj);
4806  GLEE_EXTERN GLEEPFNGLCOMPILESHADERARBPROC GLeeFuncPtr_glCompileShaderARB;
4807  #define glCompileShaderARB GLeeFuncPtr_glCompileShaderARB
4808 #endif
4809 #ifndef GLEE_H_DEFINED_glCreateProgramObjectARB
4810 #define GLEE_H_DEFINED_glCreateProgramObjectARB
4811  typedef GLhandleARB (APIENTRYP GLEEPFNGLCREATEPROGRAMOBJECTARBPROC) ();
4812  GLEE_EXTERN GLEEPFNGLCREATEPROGRAMOBJECTARBPROC GLeeFuncPtr_glCreateProgramObjectARB;
4813  #define glCreateProgramObjectARB GLeeFuncPtr_glCreateProgramObjectARB
4814 #endif
4815 #ifndef GLEE_H_DEFINED_glAttachObjectARB
4816 #define GLEE_H_DEFINED_glAttachObjectARB
4817  typedef void (APIENTRYP GLEEPFNGLATTACHOBJECTARBPROC) (GLhandleARB containerObj, GLhandleARB obj);
4818  GLEE_EXTERN GLEEPFNGLATTACHOBJECTARBPROC GLeeFuncPtr_glAttachObjectARB;
4819  #define glAttachObjectARB GLeeFuncPtr_glAttachObjectARB
4820 #endif
4821 #ifndef GLEE_H_DEFINED_glLinkProgramARB
4822 #define GLEE_H_DEFINED_glLinkProgramARB
4823  typedef void (APIENTRYP GLEEPFNGLLINKPROGRAMARBPROC) (GLhandleARB programObj);
4824  GLEE_EXTERN GLEEPFNGLLINKPROGRAMARBPROC GLeeFuncPtr_glLinkProgramARB;
4825  #define glLinkProgramARB GLeeFuncPtr_glLinkProgramARB
4826 #endif
4827 #ifndef GLEE_H_DEFINED_glUseProgramObjectARB
4828 #define GLEE_H_DEFINED_glUseProgramObjectARB
4829  typedef void (APIENTRYP GLEEPFNGLUSEPROGRAMOBJECTARBPROC) (GLhandleARB programObj);
4830  GLEE_EXTERN GLEEPFNGLUSEPROGRAMOBJECTARBPROC GLeeFuncPtr_glUseProgramObjectARB;
4831  #define glUseProgramObjectARB GLeeFuncPtr_glUseProgramObjectARB
4832 #endif
4833 #ifndef GLEE_H_DEFINED_glValidateProgramARB
4834 #define GLEE_H_DEFINED_glValidateProgramARB
4835  typedef void (APIENTRYP GLEEPFNGLVALIDATEPROGRAMARBPROC) (GLhandleARB programObj);
4836  GLEE_EXTERN GLEEPFNGLVALIDATEPROGRAMARBPROC GLeeFuncPtr_glValidateProgramARB;
4837  #define glValidateProgramARB GLeeFuncPtr_glValidateProgramARB
4838 #endif
4839 #ifndef GLEE_H_DEFINED_glUniform1fARB
4840 #define GLEE_H_DEFINED_glUniform1fARB
4841  typedef void (APIENTRYP GLEEPFNGLUNIFORM1FARBPROC) (GLint location, GLfloat v0);
4842  GLEE_EXTERN GLEEPFNGLUNIFORM1FARBPROC GLeeFuncPtr_glUniform1fARB;
4843  #define glUniform1fARB GLeeFuncPtr_glUniform1fARB
4844 #endif
4845 #ifndef GLEE_H_DEFINED_glUniform2fARB
4846 #define GLEE_H_DEFINED_glUniform2fARB
4847  typedef void (APIENTRYP GLEEPFNGLUNIFORM2FARBPROC) (GLint location, GLfloat v0, GLfloat v1);
4848  GLEE_EXTERN GLEEPFNGLUNIFORM2FARBPROC GLeeFuncPtr_glUniform2fARB;
4849  #define glUniform2fARB GLeeFuncPtr_glUniform2fARB
4850 #endif
4851 #ifndef GLEE_H_DEFINED_glUniform3fARB
4852 #define GLEE_H_DEFINED_glUniform3fARB
4853  typedef void (APIENTRYP GLEEPFNGLUNIFORM3FARBPROC) (GLint location, GLfloat v0, GLfloat v1, GLfloat v2);
4854  GLEE_EXTERN GLEEPFNGLUNIFORM3FARBPROC GLeeFuncPtr_glUniform3fARB;
4855  #define glUniform3fARB GLeeFuncPtr_glUniform3fARB
4856 #endif
4857 #ifndef GLEE_H_DEFINED_glUniform4fARB
4858 #define GLEE_H_DEFINED_glUniform4fARB
4859  typedef void (APIENTRYP GLEEPFNGLUNIFORM4FARBPROC) (GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3);
4860  GLEE_EXTERN GLEEPFNGLUNIFORM4FARBPROC GLeeFuncPtr_glUniform4fARB;
4861  #define glUniform4fARB GLeeFuncPtr_glUniform4fARB
4862 #endif
4863 #ifndef GLEE_H_DEFINED_glUniform1iARB
4864 #define GLEE_H_DEFINED_glUniform1iARB
4865  typedef void (APIENTRYP GLEEPFNGLUNIFORM1IARBPROC) (GLint location, GLint v0);
4866  GLEE_EXTERN GLEEPFNGLUNIFORM1IARBPROC GLeeFuncPtr_glUniform1iARB;
4867  #define glUniform1iARB GLeeFuncPtr_glUniform1iARB
4868 #endif
4869 #ifndef GLEE_H_DEFINED_glUniform2iARB
4870 #define GLEE_H_DEFINED_glUniform2iARB
4871  typedef void (APIENTRYP GLEEPFNGLUNIFORM2IARBPROC) (GLint location, GLint v0, GLint v1);
4872  GLEE_EXTERN GLEEPFNGLUNIFORM2IARBPROC GLeeFuncPtr_glUniform2iARB;
4873  #define glUniform2iARB GLeeFuncPtr_glUniform2iARB
4874 #endif
4875 #ifndef GLEE_H_DEFINED_glUniform3iARB
4876 #define GLEE_H_DEFINED_glUniform3iARB
4877  typedef void (APIENTRYP GLEEPFNGLUNIFORM3IARBPROC) (GLint location, GLint v0, GLint v1, GLint v2);
4878  GLEE_EXTERN GLEEPFNGLUNIFORM3IARBPROC GLeeFuncPtr_glUniform3iARB;
4879  #define glUniform3iARB GLeeFuncPtr_glUniform3iARB
4880 #endif
4881 #ifndef GLEE_H_DEFINED_glUniform4iARB
4882 #define GLEE_H_DEFINED_glUniform4iARB
4883  typedef void (APIENTRYP GLEEPFNGLUNIFORM4IARBPROC) (GLint location, GLint v0, GLint v1, GLint v2, GLint v3);
4884  GLEE_EXTERN GLEEPFNGLUNIFORM4IARBPROC GLeeFuncPtr_glUniform4iARB;
4885  #define glUniform4iARB GLeeFuncPtr_glUniform4iARB
4886 #endif
4887 #ifndef GLEE_H_DEFINED_glUniform1fvARB
4888 #define GLEE_H_DEFINED_glUniform1fvARB
4889  typedef void (APIENTRYP GLEEPFNGLUNIFORM1FVARBPROC) (GLint location, GLsizei count, const GLfloat * value);
4890  GLEE_EXTERN GLEEPFNGLUNIFORM1FVARBPROC GLeeFuncPtr_glUniform1fvARB;
4891  #define glUniform1fvARB GLeeFuncPtr_glUniform1fvARB
4892 #endif
4893 #ifndef GLEE_H_DEFINED_glUniform2fvARB
4894 #define GLEE_H_DEFINED_glUniform2fvARB
4895  typedef void (APIENTRYP GLEEPFNGLUNIFORM2FVARBPROC) (GLint location, GLsizei count, const GLfloat * value);
4896  GLEE_EXTERN GLEEPFNGLUNIFORM2FVARBPROC GLeeFuncPtr_glUniform2fvARB;
4897  #define glUniform2fvARB GLeeFuncPtr_glUniform2fvARB
4898 #endif
4899 #ifndef GLEE_H_DEFINED_glUniform3fvARB
4900 #define GLEE_H_DEFINED_glUniform3fvARB
4901  typedef void (APIENTRYP GLEEPFNGLUNIFORM3FVARBPROC) (GLint location, GLsizei count, const GLfloat * value);
4902  GLEE_EXTERN GLEEPFNGLUNIFORM3FVARBPROC GLeeFuncPtr_glUniform3fvARB;
4903  #define glUniform3fvARB GLeeFuncPtr_glUniform3fvARB
4904 #endif
4905 #ifndef GLEE_H_DEFINED_glUniform4fvARB
4906 #define GLEE_H_DEFINED_glUniform4fvARB
4907  typedef void (APIENTRYP GLEEPFNGLUNIFORM4FVARBPROC) (GLint location, GLsizei count, const GLfloat * value);
4908  GLEE_EXTERN GLEEPFNGLUNIFORM4FVARBPROC GLeeFuncPtr_glUniform4fvARB;
4909  #define glUniform4fvARB GLeeFuncPtr_glUniform4fvARB
4910 #endif
4911 #ifndef GLEE_H_DEFINED_glUniform1ivARB
4912 #define GLEE_H_DEFINED_glUniform1ivARB
4913  typedef void (APIENTRYP GLEEPFNGLUNIFORM1IVARBPROC) (GLint location, GLsizei count, const GLint * value);
4914  GLEE_EXTERN GLEEPFNGLUNIFORM1IVARBPROC GLeeFuncPtr_glUniform1ivARB;
4915  #define glUniform1ivARB GLeeFuncPtr_glUniform1ivARB
4916 #endif
4917 #ifndef GLEE_H_DEFINED_glUniform2ivARB
4918 #define GLEE_H_DEFINED_glUniform2ivARB
4919  typedef void (APIENTRYP GLEEPFNGLUNIFORM2IVARBPROC) (GLint location, GLsizei count, const GLint * value);
4920  GLEE_EXTERN GLEEPFNGLUNIFORM2IVARBPROC GLeeFuncPtr_glUniform2ivARB;
4921  #define glUniform2ivARB GLeeFuncPtr_glUniform2ivARB
4922 #endif
4923 #ifndef GLEE_H_DEFINED_glUniform3ivARB
4924 #define GLEE_H_DEFINED_glUniform3ivARB
4925  typedef void (APIENTRYP GLEEPFNGLUNIFORM3IVARBPROC) (GLint location, GLsizei count, const GLint * value);
4926  GLEE_EXTERN GLEEPFNGLUNIFORM3IVARBPROC GLeeFuncPtr_glUniform3ivARB;
4927  #define glUniform3ivARB GLeeFuncPtr_glUniform3ivARB
4928 #endif
4929 #ifndef GLEE_H_DEFINED_glUniform4ivARB
4930 #define GLEE_H_DEFINED_glUniform4ivARB
4931  typedef void (APIENTRYP GLEEPFNGLUNIFORM4IVARBPROC) (GLint location, GLsizei count, const GLint * value);
4932  GLEE_EXTERN GLEEPFNGLUNIFORM4IVARBPROC GLeeFuncPtr_glUniform4ivARB;
4933  #define glUniform4ivARB GLeeFuncPtr_glUniform4ivARB
4934 #endif
4935 #ifndef GLEE_H_DEFINED_glUniformMatrix2fvARB
4936 #define GLEE_H_DEFINED_glUniformMatrix2fvARB
4937  typedef void (APIENTRYP GLEEPFNGLUNIFORMMATRIX2FVARBPROC) (GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
4938  GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX2FVARBPROC GLeeFuncPtr_glUniformMatrix2fvARB;
4939  #define glUniformMatrix2fvARB GLeeFuncPtr_glUniformMatrix2fvARB
4940 #endif
4941 #ifndef GLEE_H_DEFINED_glUniformMatrix3fvARB
4942 #define GLEE_H_DEFINED_glUniformMatrix3fvARB
4943  typedef void (APIENTRYP GLEEPFNGLUNIFORMMATRIX3FVARBPROC) (GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
4944  GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX3FVARBPROC GLeeFuncPtr_glUniformMatrix3fvARB;
4945  #define glUniformMatrix3fvARB GLeeFuncPtr_glUniformMatrix3fvARB
4946 #endif
4947 #ifndef GLEE_H_DEFINED_glUniformMatrix4fvARB
4948 #define GLEE_H_DEFINED_glUniformMatrix4fvARB
4949  typedef void (APIENTRYP GLEEPFNGLUNIFORMMATRIX4FVARBPROC) (GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
4950  GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX4FVARBPROC GLeeFuncPtr_glUniformMatrix4fvARB;
4951  #define glUniformMatrix4fvARB GLeeFuncPtr_glUniformMatrix4fvARB
4952 #endif
4953 #ifndef GLEE_H_DEFINED_glGetObjectParameterfvARB
4954 #define GLEE_H_DEFINED_glGetObjectParameterfvARB
4955  typedef void (APIENTRYP GLEEPFNGLGETOBJECTPARAMETERFVARBPROC) (GLhandleARB obj, GLenum pname, GLfloat * params);
4956  GLEE_EXTERN GLEEPFNGLGETOBJECTPARAMETERFVARBPROC GLeeFuncPtr_glGetObjectParameterfvARB;
4957  #define glGetObjectParameterfvARB GLeeFuncPtr_glGetObjectParameterfvARB
4958 #endif
4959 #ifndef GLEE_H_DEFINED_glGetObjectParameterivARB
4960 #define GLEE_H_DEFINED_glGetObjectParameterivARB
4961  typedef void (APIENTRYP GLEEPFNGLGETOBJECTPARAMETERIVARBPROC) (GLhandleARB obj, GLenum pname, GLint * params);
4962  GLEE_EXTERN GLEEPFNGLGETOBJECTPARAMETERIVARBPROC GLeeFuncPtr_glGetObjectParameterivARB;
4963  #define glGetObjectParameterivARB GLeeFuncPtr_glGetObjectParameterivARB
4964 #endif
4965 #ifndef GLEE_H_DEFINED_glGetInfoLogARB
4966 #define GLEE_H_DEFINED_glGetInfoLogARB
4967  typedef void (APIENTRYP GLEEPFNGLGETINFOLOGARBPROC) (GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * infoLog);
4968  GLEE_EXTERN GLEEPFNGLGETINFOLOGARBPROC GLeeFuncPtr_glGetInfoLogARB;
4969  #define glGetInfoLogARB GLeeFuncPtr_glGetInfoLogARB
4970 #endif
4971 #ifndef GLEE_H_DEFINED_glGetAttachedObjectsARB
4972 #define GLEE_H_DEFINED_glGetAttachedObjectsARB
4973  typedef void (APIENTRYP GLEEPFNGLGETATTACHEDOBJECTSARBPROC) (GLhandleARB containerObj, GLsizei maxCount, GLsizei * count, GLhandleARB * obj);
4974  GLEE_EXTERN GLEEPFNGLGETATTACHEDOBJECTSARBPROC GLeeFuncPtr_glGetAttachedObjectsARB;
4975  #define glGetAttachedObjectsARB GLeeFuncPtr_glGetAttachedObjectsARB
4976 #endif
4977 #ifndef GLEE_H_DEFINED_glGetUniformLocationARB
4978 #define GLEE_H_DEFINED_glGetUniformLocationARB
4979  typedef GLint (APIENTRYP GLEEPFNGLGETUNIFORMLOCATIONARBPROC) (GLhandleARB programObj, const GLcharARB * name);
4980  GLEE_EXTERN GLEEPFNGLGETUNIFORMLOCATIONARBPROC GLeeFuncPtr_glGetUniformLocationARB;
4981  #define glGetUniformLocationARB GLeeFuncPtr_glGetUniformLocationARB
4982 #endif
4983 #ifndef GLEE_H_DEFINED_glGetActiveUniformARB
4984 #define GLEE_H_DEFINED_glGetActiveUniformARB
4985  typedef void (APIENTRYP GLEEPFNGLGETACTIVEUNIFORMARBPROC) (GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name);
4986  GLEE_EXTERN GLEEPFNGLGETACTIVEUNIFORMARBPROC GLeeFuncPtr_glGetActiveUniformARB;
4987  #define glGetActiveUniformARB GLeeFuncPtr_glGetActiveUniformARB
4988 #endif
4989 #ifndef GLEE_H_DEFINED_glGetUniformfvARB
4990 #define GLEE_H_DEFINED_glGetUniformfvARB
4991  typedef void (APIENTRYP GLEEPFNGLGETUNIFORMFVARBPROC) (GLhandleARB programObj, GLint location, GLfloat * params);
4992  GLEE_EXTERN GLEEPFNGLGETUNIFORMFVARBPROC GLeeFuncPtr_glGetUniformfvARB;
4993  #define glGetUniformfvARB GLeeFuncPtr_glGetUniformfvARB
4994 #endif
4995 #ifndef GLEE_H_DEFINED_glGetUniformivARB
4996 #define GLEE_H_DEFINED_glGetUniformivARB
4997  typedef void (APIENTRYP GLEEPFNGLGETUNIFORMIVARBPROC) (GLhandleARB programObj, GLint location, GLint * params);
4998  GLEE_EXTERN GLEEPFNGLGETUNIFORMIVARBPROC GLeeFuncPtr_glGetUniformivARB;
4999  #define glGetUniformivARB GLeeFuncPtr_glGetUniformivARB
5000 #endif
5001 #ifndef GLEE_H_DEFINED_glGetShaderSourceARB
5002 #define GLEE_H_DEFINED_glGetShaderSourceARB
5003  typedef void (APIENTRYP GLEEPFNGLGETSHADERSOURCEARBPROC) (GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * source);
5004  GLEE_EXTERN GLEEPFNGLGETSHADERSOURCEARBPROC GLeeFuncPtr_glGetShaderSourceARB;
5005  #define glGetShaderSourceARB GLeeFuncPtr_glGetShaderSourceARB
5006 #endif
5007 #endif
5008 
5009 /* GL_ARB_vertex_shader */
5010 
5011 #ifndef GL_ARB_vertex_shader
5012 #define GL_ARB_vertex_shader 1
5013 #define __GLEE_GL_ARB_vertex_shader 1
5014 /* Constants */
5015 #define GL_VERTEX_SHADER_ARB 0x8B31
5016 #define GL_MAX_VERTEX_UNIFORM_COMPONENTS_ARB 0x8B4A
5017 #define GL_MAX_VARYING_FLOATS_ARB 0x8B4B
5018 #define GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS_ARB 0x8B4C
5019 #define GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS_ARB 0x8B4D
5020 #define GL_OBJECT_ACTIVE_ATTRIBUTES_ARB 0x8B89
5021 #define GL_OBJECT_ACTIVE_ATTRIBUTE_MAX_LENGTH_ARB 0x8B8A
5022 #ifndef GLEE_H_DEFINED_glBindAttribLocationARB
5023 #define GLEE_H_DEFINED_glBindAttribLocationARB
5024  typedef void (APIENTRYP GLEEPFNGLBINDATTRIBLOCATIONARBPROC) (GLhandleARB programObj, GLuint index, const GLcharARB * name);
5025  GLEE_EXTERN GLEEPFNGLBINDATTRIBLOCATIONARBPROC GLeeFuncPtr_glBindAttribLocationARB;
5026  #define glBindAttribLocationARB GLeeFuncPtr_glBindAttribLocationARB
5027 #endif
5028 #ifndef GLEE_H_DEFINED_glGetActiveAttribARB
5029 #define GLEE_H_DEFINED_glGetActiveAttribARB
5030  typedef void (APIENTRYP GLEEPFNGLGETACTIVEATTRIBARBPROC) (GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name);
5031  GLEE_EXTERN GLEEPFNGLGETACTIVEATTRIBARBPROC GLeeFuncPtr_glGetActiveAttribARB;
5032  #define glGetActiveAttribARB GLeeFuncPtr_glGetActiveAttribARB
5033 #endif
5034 #ifndef GLEE_H_DEFINED_glGetAttribLocationARB
5035 #define GLEE_H_DEFINED_glGetAttribLocationARB
5036  typedef GLint (APIENTRYP GLEEPFNGLGETATTRIBLOCATIONARBPROC) (GLhandleARB programObj, const GLcharARB * name);
5037  GLEE_EXTERN GLEEPFNGLGETATTRIBLOCATIONARBPROC GLeeFuncPtr_glGetAttribLocationARB;
5038  #define glGetAttribLocationARB GLeeFuncPtr_glGetAttribLocationARB
5039 #endif
5040 #endif
5041 
5042 /* GL_ARB_fragment_shader */
5043 
5044 #ifndef GL_ARB_fragment_shader
5045 #define GL_ARB_fragment_shader 1
5046 #define __GLEE_GL_ARB_fragment_shader 1
5047 /* Constants */
5048 #define GL_FRAGMENT_SHADER_ARB 0x8B30
5049 #define GL_MAX_FRAGMENT_UNIFORM_COMPONENTS_ARB 0x8B49
5050 #define GL_FRAGMENT_SHADER_DERIVATIVE_HINT_ARB 0x8B8B
5051 #endif
5052 
5053 /* GL_ARB_shading_language_100 */
5054 
5055 #ifndef GL_ARB_shading_language_100
5056 #define GL_ARB_shading_language_100 1
5057 #define __GLEE_GL_ARB_shading_language_100 1
5058 /* Constants */
5059 #define GL_SHADING_LANGUAGE_VERSION_ARB 0x8B8C
5060 #endif
5061 
5062 /* GL_ARB_texture_non_power_of_two */
5063 
5064 #ifndef GL_ARB_texture_non_power_of_two
5065 #define GL_ARB_texture_non_power_of_two 1
5066 #define __GLEE_GL_ARB_texture_non_power_of_two 1
5067 /* Constants */
5068 #endif
5069 
5070 /* GL_ARB_point_sprite */
5071 
5072 #ifndef GL_ARB_point_sprite
5073 #define GL_ARB_point_sprite 1
5074 #define __GLEE_GL_ARB_point_sprite 1
5075 /* Constants */
5076 #define GL_POINT_SPRITE_ARB 0x8861
5077 #define GL_COORD_REPLACE_ARB 0x8862
5078 #endif
5079 
5080 /* GL_ARB_fragment_program_shadow */
5081 
5082 #ifndef GL_ARB_fragment_program_shadow
5083 #define GL_ARB_fragment_program_shadow 1
5084 #define __GLEE_GL_ARB_fragment_program_shadow 1
5085 /* Constants */
5086 #endif
5087 
5088 /* GL_ARB_draw_buffers */
5089 
5090 #ifndef GL_ARB_draw_buffers
5091 #define GL_ARB_draw_buffers 1
5092 #define __GLEE_GL_ARB_draw_buffers 1
5093 /* Constants */
5094 #define GL_MAX_DRAW_BUFFERS_ARB 0x8824
5095 #define GL_DRAW_BUFFER0_ARB 0x8825
5096 #define GL_DRAW_BUFFER1_ARB 0x8826
5097 #define GL_DRAW_BUFFER2_ARB 0x8827
5098 #define GL_DRAW_BUFFER3_ARB 0x8828
5099 #define GL_DRAW_BUFFER4_ARB 0x8829
5100 #define GL_DRAW_BUFFER5_ARB 0x882A
5101 #define GL_DRAW_BUFFER6_ARB 0x882B
5102 #define GL_DRAW_BUFFER7_ARB 0x882C
5103 #define GL_DRAW_BUFFER8_ARB 0x882D
5104 #define GL_DRAW_BUFFER9_ARB 0x882E
5105 #define GL_DRAW_BUFFER10_ARB 0x882F
5106 #define GL_DRAW_BUFFER11_ARB 0x8830
5107 #define GL_DRAW_BUFFER12_ARB 0x8831
5108 #define GL_DRAW_BUFFER13_ARB 0x8832
5109 #define GL_DRAW_BUFFER14_ARB 0x8833
5110 #define GL_DRAW_BUFFER15_ARB 0x8834
5111 #ifndef GLEE_H_DEFINED_glDrawBuffersARB
5112 #define GLEE_H_DEFINED_glDrawBuffersARB
5113  typedef void (APIENTRYP GLEEPFNGLDRAWBUFFERSARBPROC) (GLsizei n, const GLenum * bufs);
5114  GLEE_EXTERN GLEEPFNGLDRAWBUFFERSARBPROC GLeeFuncPtr_glDrawBuffersARB;
5115  #define glDrawBuffersARB GLeeFuncPtr_glDrawBuffersARB
5116 #endif
5117 #endif
5118 
5119 /* GL_ARB_texture_rectangle */
5120 
5121 #ifndef GL_ARB_texture_rectangle
5122 #define GL_ARB_texture_rectangle 1
5123 #define __GLEE_GL_ARB_texture_rectangle 1
5124 /* Constants */
5125 #define GL_TEXTURE_RECTANGLE_ARB 0x84F5
5126 #define GL_TEXTURE_BINDING_RECTANGLE_ARB 0x84F6
5127 #define GL_PROXY_TEXTURE_RECTANGLE_ARB 0x84F7
5128 #define GL_MAX_RECTANGLE_TEXTURE_SIZE_ARB 0x84F8
5129 #endif
5130 
5131 /* GL_ARB_color_buffer_float */
5132 
5133 #ifndef GL_ARB_color_buffer_float
5134 #define GL_ARB_color_buffer_float 1
5135 #define __GLEE_GL_ARB_color_buffer_float 1
5136 /* Constants */
5137 #define GL_RGBA_FLOAT_MODE_ARB 0x8820
5138 #define GL_CLAMP_VERTEX_COLOR_ARB 0x891A
5139 #define GL_CLAMP_FRAGMENT_COLOR_ARB 0x891B
5140 #define GL_CLAMP_READ_COLOR_ARB 0x891C
5141 #define GL_FIXED_ONLY_ARB 0x891D
5142 #ifndef GLEE_H_DEFINED_glClampColorARB
5143 #define GLEE_H_DEFINED_glClampColorARB
5144  typedef void (APIENTRYP GLEEPFNGLCLAMPCOLORARBPROC) (GLenum target, GLenum clamp);
5145  GLEE_EXTERN GLEEPFNGLCLAMPCOLORARBPROC GLeeFuncPtr_glClampColorARB;
5146  #define glClampColorARB GLeeFuncPtr_glClampColorARB
5147 #endif
5148 #endif
5149 
5150 /* GL_ARB_half_float_pixel */
5151 
5152 #ifndef GL_ARB_half_float_pixel
5153 #define GL_ARB_half_float_pixel 1
5154 #define __GLEE_GL_ARB_half_float_pixel 1
5155 /* Constants */
5156 #define GL_HALF_FLOAT_ARB 0x140B
5157 #endif
5158 
5159 /* GL_ARB_texture_float */
5160 
5161 #ifndef GL_ARB_texture_float
5162 #define GL_ARB_texture_float 1
5163 #define __GLEE_GL_ARB_texture_float 1
5164 /* Constants */
5165 #define GL_TEXTURE_RED_TYPE_ARB 0x8C10
5166 #define GL_TEXTURE_GREEN_TYPE_ARB 0x8C11
5167 #define GL_TEXTURE_BLUE_TYPE_ARB 0x8C12
5168 #define GL_TEXTURE_ALPHA_TYPE_ARB 0x8C13
5169 #define GL_TEXTURE_LUMINANCE_TYPE_ARB 0x8C14
5170 #define GL_TEXTURE_INTENSITY_TYPE_ARB 0x8C15
5171 #define GL_TEXTURE_DEPTH_TYPE_ARB 0x8C16
5172 #define GL_UNSIGNED_NORMALIZED_ARB 0x8C17
5173 #define GL_RGBA32F_ARB 0x8814
5174 #define GL_RGB32F_ARB 0x8815
5175 #define GL_ALPHA32F_ARB 0x8816
5176 #define GL_INTENSITY32F_ARB 0x8817
5177 #define GL_LUMINANCE32F_ARB 0x8818
5178 #define GL_LUMINANCE_ALPHA32F_ARB 0x8819
5179 #define GL_RGBA16F_ARB 0x881A
5180 #define GL_RGB16F_ARB 0x881B
5181 #define GL_ALPHA16F_ARB 0x881C
5182 #define GL_INTENSITY16F_ARB 0x881D
5183 #define GL_LUMINANCE16F_ARB 0x881E
5184 #define GL_LUMINANCE_ALPHA16F_ARB 0x881F
5185 #endif
5186 
5187 /* GL_ARB_pixel_buffer_object */
5188 
5189 #ifndef GL_ARB_pixel_buffer_object
5190 #define GL_ARB_pixel_buffer_object 1
5191 #define __GLEE_GL_ARB_pixel_buffer_object 1
5192 /* Constants */
5193 #define GL_PIXEL_PACK_BUFFER_ARB 0x88EB
5194 #define GL_PIXEL_UNPACK_BUFFER_ARB 0x88EC
5195 #define GL_PIXEL_PACK_BUFFER_BINDING_ARB 0x88ED
5196 #define GL_PIXEL_UNPACK_BUFFER_BINDING_ARB 0x88EF
5197 #endif
5198 
5199 /* GL_ARB_depth_buffer_float */
5200 
5201 #ifndef GL_ARB_depth_buffer_float
5202 #define GL_ARB_depth_buffer_float 1
5203 #define __GLEE_GL_ARB_depth_buffer_float 1
5204 /* Constants */
5205 #define GL_DEPTH_COMPONENT32F 0x8CAC
5206 #define GL_DEPTH32F_STENCIL8 0x8CAD
5207 #define GL_FLOAT_32_UNSIGNED_INT_24_8_REV 0x8DAD
5208 #endif
5209 
5210 /* GL_ARB_draw_instanced */
5211 
5212 #ifndef GL_ARB_draw_instanced
5213 #define GL_ARB_draw_instanced 1
5214 #define __GLEE_GL_ARB_draw_instanced 1
5215 /* Constants */
5216 #ifndef GLEE_H_DEFINED_glDrawArraysInstancedARB
5217 #define GLEE_H_DEFINED_glDrawArraysInstancedARB
5218  typedef void (APIENTRYP GLEEPFNGLDRAWARRAYSINSTANCEDARBPROC) (GLenum mode, GLint first, GLsizei count, GLsizei primcount);
5219  GLEE_EXTERN GLEEPFNGLDRAWARRAYSINSTANCEDARBPROC GLeeFuncPtr_glDrawArraysInstancedARB;
5220  #define glDrawArraysInstancedARB GLeeFuncPtr_glDrawArraysInstancedARB
5221 #endif
5222 #ifndef GLEE_H_DEFINED_glDrawElementsInstancedARB
5223 #define GLEE_H_DEFINED_glDrawElementsInstancedARB
5224  typedef void (APIENTRYP GLEEPFNGLDRAWELEMENTSINSTANCEDARBPROC) (GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei primcount);
5225  GLEE_EXTERN GLEEPFNGLDRAWELEMENTSINSTANCEDARBPROC GLeeFuncPtr_glDrawElementsInstancedARB;
5226  #define glDrawElementsInstancedARB GLeeFuncPtr_glDrawElementsInstancedARB
5227 #endif
5228 #endif
5229 
5230 /* GL_ARB_framebuffer_object */
5231 
5232 #ifndef GL_ARB_framebuffer_object
5233 #define GL_ARB_framebuffer_object 1
5234 #define __GLEE_GL_ARB_framebuffer_object 1
5235 /* Constants */
5236 #define GL_INVALID_FRAMEBUFFER_OPERATION 0x0506
5237 #define GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING 0x8210
5238 #define GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE 0x8211
5239 #define GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE 0x8212
5240 #define GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE 0x8213
5241 #define GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE 0x8214
5242 #define GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE 0x8215
5243 #define GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE 0x8216
5244 #define GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE 0x8217
5245 #define GL_FRAMEBUFFER_DEFAULT 0x8218
5246 #define GL_FRAMEBUFFER_UNDEFINED 0x8219
5247 #define GL_DEPTH_STENCIL_ATTACHMENT 0x821A
5248 #define GL_INDEX 0x8222
5249 #define GL_MAX_RENDERBUFFER_SIZE 0x84E8
5250 #define GL_DEPTH_STENCIL 0x84F9
5251 #define GL_UNSIGNED_INT_24_8 0x84FA
5252 #define GL_DEPTH24_STENCIL8 0x88F0
5253 #define GL_TEXTURE_STENCIL_SIZE 0x88F1
5254 #define GL_FRAMEBUFFER_BINDING 0x8CA6
5255 #define GL_DRAW_FRAMEBUFFER_BINDING GL_FRAMEBUFFER_BINDING
5256 #define GL_RENDERBUFFER_BINDING 0x8CA7
5257 #define GL_READ_FRAMEBUFFER 0x8CA8
5258 #define GL_DRAW_FRAMEBUFFER 0x8CA9
5259 #define GL_READ_FRAMEBUFFER_BINDING 0x8CAA
5260 #define GL_RENDERBUFFER_SAMPLES 0x8CAB
5261 #define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE 0x8CD0
5262 #define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME 0x8CD1
5263 #define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL 0x8CD2
5264 #define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE 0x8CD3
5265 #define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER 0x8CD4
5266 #define GL_FRAMEBUFFER_COMPLETE 0x8CD5
5267 #define GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT 0x8CD6
5268 #define GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT 0x8CD7
5269 #define GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER 0x8CDB
5270 #define GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER 0x8CDC
5271 #define GL_FRAMEBUFFER_UNSUPPORTED 0x8CDD
5272 #define GL_MAX_COLOR_ATTACHMENTS 0x8CDF
5273 #define GL_COLOR_ATTACHMENT0 0x8CE0
5274 #define GL_COLOR_ATTACHMENT1 0x8CE1
5275 #define GL_COLOR_ATTACHMENT2 0x8CE2
5276 #define GL_COLOR_ATTACHMENT3 0x8CE3
5277 #define GL_COLOR_ATTACHMENT4 0x8CE4
5278 #define GL_COLOR_ATTACHMENT5 0x8CE5
5279 #define GL_COLOR_ATTACHMENT6 0x8CE6
5280 #define GL_COLOR_ATTACHMENT7 0x8CE7
5281 #define GL_COLOR_ATTACHMENT8 0x8CE8
5282 #define GL_COLOR_ATTACHMENT9 0x8CE9
5283 #define GL_COLOR_ATTACHMENT10 0x8CEA
5284 #define GL_COLOR_ATTACHMENT11 0x8CEB
5285 #define GL_COLOR_ATTACHMENT12 0x8CEC
5286 #define GL_COLOR_ATTACHMENT13 0x8CED
5287 #define GL_COLOR_ATTACHMENT14 0x8CEE
5288 #define GL_COLOR_ATTACHMENT15 0x8CEF
5289 #define GL_DEPTH_ATTACHMENT 0x8D00
5290 #define GL_STENCIL_ATTACHMENT 0x8D20
5291 #define GL_FRAMEBUFFER 0x8D40
5292 #define GL_RENDERBUFFER 0x8D41
5293 #define GL_RENDERBUFFER_WIDTH 0x8D42
5294 #define GL_RENDERBUFFER_HEIGHT 0x8D43
5295 #define GL_RENDERBUFFER_INTERNAL_FORMAT 0x8D44
5296 #define GL_STENCIL_INDEX1 0x8D46
5297 #define GL_STENCIL_INDEX4 0x8D47
5298 #define GL_STENCIL_INDEX8 0x8D48
5299 #define GL_STENCIL_INDEX16 0x8D49
5300 #define GL_RENDERBUFFER_RED_SIZE 0x8D50
5301 #define GL_RENDERBUFFER_GREEN_SIZE 0x8D51
5302 #define GL_RENDERBUFFER_BLUE_SIZE 0x8D52
5303 #define GL_RENDERBUFFER_ALPHA_SIZE 0x8D53
5304 #define GL_RENDERBUFFER_DEPTH_SIZE 0x8D54
5305 #define GL_RENDERBUFFER_STENCIL_SIZE 0x8D55
5306 #define GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE 0x8D56
5307 #define GL_MAX_SAMPLES 0x8D57
5308 #ifndef GLEE_H_DEFINED_glIsRenderbuffer
5309 #define GLEE_H_DEFINED_glIsRenderbuffer
5310  typedef GLboolean (APIENTRYP GLEEPFNGLISRENDERBUFFERPROC) (GLuint renderbuffer);
5311  GLEE_EXTERN GLEEPFNGLISRENDERBUFFERPROC GLeeFuncPtr_glIsRenderbuffer;
5312  #define glIsRenderbuffer GLeeFuncPtr_glIsRenderbuffer
5313 #endif
5314 #ifndef GLEE_H_DEFINED_glBindRenderbuffer
5315 #define GLEE_H_DEFINED_glBindRenderbuffer
5316  typedef void (APIENTRYP GLEEPFNGLBINDRENDERBUFFERPROC) (GLenum target, GLuint renderbuffer);
5317  GLEE_EXTERN GLEEPFNGLBINDRENDERBUFFERPROC GLeeFuncPtr_glBindRenderbuffer;
5318  #define glBindRenderbuffer GLeeFuncPtr_glBindRenderbuffer
5319 #endif
5320 #ifndef GLEE_H_DEFINED_glDeleteRenderbuffers
5321 #define GLEE_H_DEFINED_glDeleteRenderbuffers
5322  typedef void (APIENTRYP GLEEPFNGLDELETERENDERBUFFERSPROC) (GLsizei n, const GLuint * renderbuffers);
5323  GLEE_EXTERN GLEEPFNGLDELETERENDERBUFFERSPROC GLeeFuncPtr_glDeleteRenderbuffers;
5324  #define glDeleteRenderbuffers GLeeFuncPtr_glDeleteRenderbuffers
5325 #endif
5326 #ifndef GLEE_H_DEFINED_glGenRenderbuffers
5327 #define GLEE_H_DEFINED_glGenRenderbuffers
5328  typedef void (APIENTRYP GLEEPFNGLGENRENDERBUFFERSPROC) (GLsizei n, GLuint * renderbuffers);
5329  GLEE_EXTERN GLEEPFNGLGENRENDERBUFFERSPROC GLeeFuncPtr_glGenRenderbuffers;
5330  #define glGenRenderbuffers GLeeFuncPtr_glGenRenderbuffers
5331 #endif
5332 #ifndef GLEE_H_DEFINED_glRenderbufferStorage
5333 #define GLEE_H_DEFINED_glRenderbufferStorage
5334  typedef void (APIENTRYP GLEEPFNGLRENDERBUFFERSTORAGEPROC) (GLenum target, GLenum internalformat, GLsizei width, GLsizei height);
5335  GLEE_EXTERN GLEEPFNGLRENDERBUFFERSTORAGEPROC GLeeFuncPtr_glRenderbufferStorage;
5336  #define glRenderbufferStorage GLeeFuncPtr_glRenderbufferStorage
5337 #endif
5338 #ifndef GLEE_H_DEFINED_glGetRenderbufferParameteriv
5339 #define GLEE_H_DEFINED_glGetRenderbufferParameteriv
5340  typedef void (APIENTRYP GLEEPFNGLGETRENDERBUFFERPARAMETERIVPROC) (GLenum target, GLenum pname, GLint * params);
5341  GLEE_EXTERN GLEEPFNGLGETRENDERBUFFERPARAMETERIVPROC GLeeFuncPtr_glGetRenderbufferParameteriv;
5342  #define glGetRenderbufferParameteriv GLeeFuncPtr_glGetRenderbufferParameteriv
5343 #endif
5344 #ifndef GLEE_H_DEFINED_glIsFramebuffer
5345 #define GLEE_H_DEFINED_glIsFramebuffer
5346  typedef GLboolean (APIENTRYP GLEEPFNGLISFRAMEBUFFERPROC) (GLuint framebuffer);
5347  GLEE_EXTERN GLEEPFNGLISFRAMEBUFFERPROC GLeeFuncPtr_glIsFramebuffer;
5348  #define glIsFramebuffer GLeeFuncPtr_glIsFramebuffer
5349 #endif
5350 #ifndef GLEE_H_DEFINED_glBindFramebuffer
5351 #define GLEE_H_DEFINED_glBindFramebuffer
5352  typedef void (APIENTRYP GLEEPFNGLBINDFRAMEBUFFERPROC) (GLenum target, GLuint framebuffer);
5353  GLEE_EXTERN GLEEPFNGLBINDFRAMEBUFFERPROC GLeeFuncPtr_glBindFramebuffer;
5354  #define glBindFramebuffer GLeeFuncPtr_glBindFramebuffer
5355 #endif
5356 #ifndef GLEE_H_DEFINED_glDeleteFramebuffers
5357 #define GLEE_H_DEFINED_glDeleteFramebuffers
5358  typedef void (APIENTRYP GLEEPFNGLDELETEFRAMEBUFFERSPROC) (GLsizei n, const GLuint * framebuffers);
5359  GLEE_EXTERN GLEEPFNGLDELETEFRAMEBUFFERSPROC GLeeFuncPtr_glDeleteFramebuffers;
5360  #define glDeleteFramebuffers GLeeFuncPtr_glDeleteFramebuffers
5361 #endif
5362 #ifndef GLEE_H_DEFINED_glGenFramebuffers
5363 #define GLEE_H_DEFINED_glGenFramebuffers
5364  typedef void (APIENTRYP GLEEPFNGLGENFRAMEBUFFERSPROC) (GLsizei n, GLuint * framebuffers);
5365  GLEE_EXTERN GLEEPFNGLGENFRAMEBUFFERSPROC GLeeFuncPtr_glGenFramebuffers;
5366  #define glGenFramebuffers GLeeFuncPtr_glGenFramebuffers
5367 #endif
5368 #ifndef GLEE_H_DEFINED_glCheckFramebufferStatus
5369 #define GLEE_H_DEFINED_glCheckFramebufferStatus
5370  typedef GLenum (APIENTRYP GLEEPFNGLCHECKFRAMEBUFFERSTATUSPROC) (GLenum target);
5371  GLEE_EXTERN GLEEPFNGLCHECKFRAMEBUFFERSTATUSPROC GLeeFuncPtr_glCheckFramebufferStatus;
5372  #define glCheckFramebufferStatus GLeeFuncPtr_glCheckFramebufferStatus
5373 #endif
5374 #ifndef GLEE_H_DEFINED_glFramebufferTexture1D
5375 #define GLEE_H_DEFINED_glFramebufferTexture1D
5376  typedef void (APIENTRYP GLEEPFNGLFRAMEBUFFERTEXTURE1DPROC) (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
5377  GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTURE1DPROC GLeeFuncPtr_glFramebufferTexture1D;
5378  #define glFramebufferTexture1D GLeeFuncPtr_glFramebufferTexture1D
5379 #endif
5380 #ifndef GLEE_H_DEFINED_glFramebufferTexture2D
5381 #define GLEE_H_DEFINED_glFramebufferTexture2D
5382  typedef void (APIENTRYP GLEEPFNGLFRAMEBUFFERTEXTURE2DPROC) (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
5383  GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTURE2DPROC GLeeFuncPtr_glFramebufferTexture2D;
5384  #define glFramebufferTexture2D GLeeFuncPtr_glFramebufferTexture2D
5385 #endif
5386 #ifndef GLEE_H_DEFINED_glFramebufferTexture3D
5387 #define GLEE_H_DEFINED_glFramebufferTexture3D
5388  typedef void (APIENTRYP GLEEPFNGLFRAMEBUFFERTEXTURE3DPROC) (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset);
5389  GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTURE3DPROC GLeeFuncPtr_glFramebufferTexture3D;
5390  #define glFramebufferTexture3D GLeeFuncPtr_glFramebufferTexture3D
5391 #endif
5392 #ifndef GLEE_H_DEFINED_glFramebufferRenderbuffer
5393 #define GLEE_H_DEFINED_glFramebufferRenderbuffer
5394  typedef void (APIENTRYP GLEEPFNGLFRAMEBUFFERRENDERBUFFERPROC) (GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer);
5395  GLEE_EXTERN GLEEPFNGLFRAMEBUFFERRENDERBUFFERPROC GLeeFuncPtr_glFramebufferRenderbuffer;
5396  #define glFramebufferRenderbuffer GLeeFuncPtr_glFramebufferRenderbuffer
5397 #endif
5398 #ifndef GLEE_H_DEFINED_glGetFramebufferAttachmentParameteriv
5399 #define GLEE_H_DEFINED_glGetFramebufferAttachmentParameteriv
5400  typedef void (APIENTRYP GLEEPFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC) (GLenum target, GLenum attachment, GLenum pname, GLint * params);
5401  GLEE_EXTERN GLEEPFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC GLeeFuncPtr_glGetFramebufferAttachmentParameteriv;
5402  #define glGetFramebufferAttachmentParameteriv GLeeFuncPtr_glGetFramebufferAttachmentParameteriv
5403 #endif
5404 #ifndef GLEE_H_DEFINED_glGenerateMipmap
5405 #define GLEE_H_DEFINED_glGenerateMipmap
5406  typedef void (APIENTRYP GLEEPFNGLGENERATEMIPMAPPROC) (GLenum target);
5407  GLEE_EXTERN GLEEPFNGLGENERATEMIPMAPPROC GLeeFuncPtr_glGenerateMipmap;
5408  #define glGenerateMipmap GLeeFuncPtr_glGenerateMipmap
5409 #endif
5410 #ifndef GLEE_H_DEFINED_glBlitFramebuffer
5411 #define GLEE_H_DEFINED_glBlitFramebuffer
5412  typedef void (APIENTRYP GLEEPFNGLBLITFRAMEBUFFERPROC) (GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter);
5413  GLEE_EXTERN GLEEPFNGLBLITFRAMEBUFFERPROC GLeeFuncPtr_glBlitFramebuffer;
5414  #define glBlitFramebuffer GLeeFuncPtr_glBlitFramebuffer
5415 #endif
5416 #ifndef GLEE_H_DEFINED_glRenderbufferStorageMultisample
5417 #define GLEE_H_DEFINED_glRenderbufferStorageMultisample
5418  typedef void (APIENTRYP GLEEPFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC) (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height);
5419  GLEE_EXTERN GLEEPFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC GLeeFuncPtr_glRenderbufferStorageMultisample;
5420  #define glRenderbufferStorageMultisample GLeeFuncPtr_glRenderbufferStorageMultisample
5421 #endif
5422 #ifndef GLEE_H_DEFINED_glFramebufferTextureLayer
5423 #define GLEE_H_DEFINED_glFramebufferTextureLayer
5424  typedef void (APIENTRYP GLEEPFNGLFRAMEBUFFERTEXTURELAYERPROC) (GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer);
5425  GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTURELAYERPROC GLeeFuncPtr_glFramebufferTextureLayer;
5426  #define glFramebufferTextureLayer GLeeFuncPtr_glFramebufferTextureLayer
5427 #endif
5428 #endif
5429 
5430 /* GL_ARB_framebuffer_sRGB */
5431 
5432 #ifndef GL_ARB_framebuffer_sRGB
5433 #define GL_ARB_framebuffer_sRGB 1
5434 #define __GLEE_GL_ARB_framebuffer_sRGB 1
5435 /* Constants */
5436 #define GL_FRAMEBUFFER_SRGB 0x8DB9
5437 #endif
5438 
5439 /* GL_ARB_geometry_shader4 */
5440 
5441 #ifndef GL_ARB_geometry_shader4
5442 #define GL_ARB_geometry_shader4 1
5443 #define __GLEE_GL_ARB_geometry_shader4 1
5444 /* Constants */
5445 #define GL_LINES_ADJACENCY_ARB 0x000A
5446 #define GL_LINE_STRIP_ADJACENCY_ARB 0x000B
5447 #define GL_TRIANGLES_ADJACENCY_ARB 0x000C
5448 #define GL_TRIANGLE_STRIP_ADJACENCY_ARB 0x000D
5449 #define GL_PROGRAM_POINT_SIZE_ARB 0x8642
5450 #define GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_ARB 0x8C29
5451 #define GL_FRAMEBUFFER_ATTACHMENT_LAYERED_ARB 0x8DA7
5452 #define GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_ARB 0x8DA8
5453 #define GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_ARB 0x8DA9
5454 #define GL_GEOMETRY_SHADER_ARB 0x8DD9
5455 #define GL_GEOMETRY_VERTICES_OUT_ARB 0x8DDA
5456 #define GL_GEOMETRY_INPUT_TYPE_ARB 0x8DDB
5457 #define GL_GEOMETRY_OUTPUT_TYPE_ARB 0x8DDC
5458 #define GL_MAX_GEOMETRY_VARYING_COMPONENTS_ARB 0x8DDD
5459 #define GL_MAX_VERTEX_VARYING_COMPONENTS_ARB 0x8DDE
5460 #define GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_ARB 0x8DDF
5461 #define GL_MAX_GEOMETRY_OUTPUT_VERTICES_ARB 0x8DE0
5462 #define GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_ARB 0x8DE1
5463 #ifndef GLEE_H_DEFINED_glProgramParameteriARB
5464 #define GLEE_H_DEFINED_glProgramParameteriARB
5465  typedef void (APIENTRYP GLEEPFNGLPROGRAMPARAMETERIARBPROC) (GLuint program, GLenum pname, GLint value);
5466  GLEE_EXTERN GLEEPFNGLPROGRAMPARAMETERIARBPROC GLeeFuncPtr_glProgramParameteriARB;
5467  #define glProgramParameteriARB GLeeFuncPtr_glProgramParameteriARB
5468 #endif
5469 #ifndef GLEE_H_DEFINED_glFramebufferTextureARB
5470 #define GLEE_H_DEFINED_glFramebufferTextureARB
5471  typedef void (APIENTRYP GLEEPFNGLFRAMEBUFFERTEXTUREARBPROC) (GLenum target, GLenum attachment, GLuint texture, GLint level);
5472  GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTUREARBPROC GLeeFuncPtr_glFramebufferTextureARB;
5473  #define glFramebufferTextureARB GLeeFuncPtr_glFramebufferTextureARB
5474 #endif
5475 #ifndef GLEE_H_DEFINED_glFramebufferTextureLayerARB
5476 #define GLEE_H_DEFINED_glFramebufferTextureLayerARB
5477  typedef void (APIENTRYP GLEEPFNGLFRAMEBUFFERTEXTURELAYERARBPROC) (GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer);
5478  GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTURELAYERARBPROC GLeeFuncPtr_glFramebufferTextureLayerARB;
5479  #define glFramebufferTextureLayerARB GLeeFuncPtr_glFramebufferTextureLayerARB
5480 #endif
5481 #ifndef GLEE_H_DEFINED_glFramebufferTextureFaceARB
5482 #define GLEE_H_DEFINED_glFramebufferTextureFaceARB
5483  typedef void (APIENTRYP GLEEPFNGLFRAMEBUFFERTEXTUREFACEARBPROC) (GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face);
5484  GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTUREFACEARBPROC GLeeFuncPtr_glFramebufferTextureFaceARB;
5485  #define glFramebufferTextureFaceARB GLeeFuncPtr_glFramebufferTextureFaceARB
5486 #endif
5487 #endif
5488 
5489 /* GL_ARB_half_float_vertex */
5490 
5491 #ifndef GL_ARB_half_float_vertex
5492 #define GL_ARB_half_float_vertex 1
5493 #define __GLEE_GL_ARB_half_float_vertex 1
5494 /* Constants */
5495 #define GL_HALF_FLOAT 0x140B
5496 #endif
5497 
5498 /* GL_ARB_instanced_arrays */
5499 
5500 #ifndef GL_ARB_instanced_arrays
5501 #define GL_ARB_instanced_arrays 1
5502 #define __GLEE_GL_ARB_instanced_arrays 1
5503 /* Constants */
5504 #ifndef GLEE_H_DEFINED_glVertexAttribDivisor
5505 #define GLEE_H_DEFINED_glVertexAttribDivisor
5506  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBDIVISORPROC) (GLuint index, GLuint divisor);
5507  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBDIVISORPROC GLeeFuncPtr_glVertexAttribDivisor;
5508  #define glVertexAttribDivisor GLeeFuncPtr_glVertexAttribDivisor
5509 #endif
5510 #endif
5511 
5512 /* GL_ARB_map_buffer_range */
5513 
5514 #ifndef GL_ARB_map_buffer_range
5515 #define GL_ARB_map_buffer_range 1
5516 #define __GLEE_GL_ARB_map_buffer_range 1
5517 /* Constants */
5518 #define GL_MAP_READ_BIT 0x0001
5519 #define GL_MAP_WRITE_BIT 0x0002
5520 #define GL_MAP_INVALIDATE_RANGE_BIT 0x0004
5521 #define GL_MAP_INVALIDATE_BUFFER_BIT 0x0008
5522 #define GL_MAP_FLUSH_EXPLICIT_BIT 0x0010
5523 #define GL_MAP_UNSYNCHRONIZED_BIT 0x0020
5524 #ifndef GLEE_H_DEFINED_glMapBufferRange
5525 #define GLEE_H_DEFINED_glMapBufferRange
5526  typedef void (APIENTRYP GLEEPFNGLMAPBUFFERRANGEPROC) (GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access);
5527  GLEE_EXTERN GLEEPFNGLMAPBUFFERRANGEPROC GLeeFuncPtr_glMapBufferRange;
5528  #define glMapBufferRange GLeeFuncPtr_glMapBufferRange
5529 #endif
5530 #ifndef GLEE_H_DEFINED_glFlushMappedBufferRange
5531 #define GLEE_H_DEFINED_glFlushMappedBufferRange
5532  typedef void (APIENTRYP GLEEPFNGLFLUSHMAPPEDBUFFERRANGEPROC) (GLenum target, GLintptr offset, GLsizeiptr length);
5533  GLEE_EXTERN GLEEPFNGLFLUSHMAPPEDBUFFERRANGEPROC GLeeFuncPtr_glFlushMappedBufferRange;
5534  #define glFlushMappedBufferRange GLeeFuncPtr_glFlushMappedBufferRange
5535 #endif
5536 #endif
5537 
5538 /* GL_ARB_texture_buffer_object */
5539 
5540 #ifndef GL_ARB_texture_buffer_object
5541 #define GL_ARB_texture_buffer_object 1
5542 #define __GLEE_GL_ARB_texture_buffer_object 1
5543 /* Constants */
5544 #define GL_TEXTURE_BUFFER_ARB 0x8C2A
5545 #define GL_MAX_TEXTURE_BUFFER_SIZE_ARB 0x8C2B
5546 #define GL_TEXTURE_BINDING_BUFFER_ARB 0x8C2C
5547 #define GL_TEXTURE_BUFFER_DATA_STORE_BINDING_ARB 0x8C2D
5548 #define GL_TEXTURE_BUFFER_FORMAT_ARB 0x8C2E
5549 #ifndef GLEE_H_DEFINED_glTexBufferARB
5550 #define GLEE_H_DEFINED_glTexBufferARB
5551  typedef void (APIENTRYP GLEEPFNGLTEXBUFFERARBPROC) (GLenum target, GLenum internalformat, GLuint buffer);
5552  GLEE_EXTERN GLEEPFNGLTEXBUFFERARBPROC GLeeFuncPtr_glTexBufferARB;
5553  #define glTexBufferARB GLeeFuncPtr_glTexBufferARB
5554 #endif
5555 #endif
5556 
5557 /* GL_ARB_texture_compression_rgtc */
5558 
5559 #ifndef GL_ARB_texture_compression_rgtc
5560 #define GL_ARB_texture_compression_rgtc 1
5561 #define __GLEE_GL_ARB_texture_compression_rgtc 1
5562 /* Constants */
5563 #define GL_COMPRESSED_RED_RGTC1 0x8DBB
5564 #define GL_COMPRESSED_SIGNED_RED_RGTC1 0x8DBC
5565 #define GL_COMPRESSED_RG_RGTC2 0x8DBD
5566 #define GL_COMPRESSED_SIGNED_RG_RGTC2 0x8DBE
5567 #endif
5568 
5569 /* GL_ARB_texture_rg */
5570 
5571 #ifndef GL_ARB_texture_rg
5572 #define GL_ARB_texture_rg 1
5573 #define __GLEE_GL_ARB_texture_rg 1
5574 /* Constants */
5575 #define GL_RG 0x8227
5576 #define GL_RG_INTEGER 0x8228
5577 #define GL_R8 0x8229
5578 #define GL_R16 0x822A
5579 #define GL_RG8 0x822B
5580 #define GL_RG16 0x822C
5581 #define GL_R16F 0x822D
5582 #define GL_R32F 0x822E
5583 #define GL_RG16F 0x822F
5584 #define GL_RG32F 0x8230
5585 #define GL_R8I 0x8231
5586 #define GL_R8UI 0x8232
5587 #define GL_R16I 0x8233
5588 #define GL_R16UI 0x8234
5589 #define GL_R32I 0x8235
5590 #define GL_R32UI 0x8236
5591 #define GL_RG8I 0x8237
5592 #define GL_RG8UI 0x8238
5593 #define GL_RG16I 0x8239
5594 #define GL_RG16UI 0x823A
5595 #define GL_RG32I 0x823B
5596 #define GL_RG32UI 0x823C
5597 #endif
5598 
5599 /* GL_ARB_vertex_array_object */
5600 
5601 #ifndef GL_ARB_vertex_array_object
5602 #define GL_ARB_vertex_array_object 1
5603 #define __GLEE_GL_ARB_vertex_array_object 1
5604 /* Constants */
5605 #define GL_VERTEX_ARRAY_BINDING 0x85B5
5606 #ifndef GLEE_H_DEFINED_glBindVertexArray
5607 #define GLEE_H_DEFINED_glBindVertexArray
5608  typedef void (APIENTRYP GLEEPFNGLBINDVERTEXARRAYPROC) (GLuint array);
5609  GLEE_EXTERN GLEEPFNGLBINDVERTEXARRAYPROC GLeeFuncPtr_glBindVertexArray;
5610  #define glBindVertexArray GLeeFuncPtr_glBindVertexArray
5611 #endif
5612 #ifndef GLEE_H_DEFINED_glDeleteVertexArrays
5613 #define GLEE_H_DEFINED_glDeleteVertexArrays
5614  typedef void (APIENTRYP GLEEPFNGLDELETEVERTEXARRAYSPROC) (GLsizei n, const GLuint * arrays);
5615  GLEE_EXTERN GLEEPFNGLDELETEVERTEXARRAYSPROC GLeeFuncPtr_glDeleteVertexArrays;
5616  #define glDeleteVertexArrays GLeeFuncPtr_glDeleteVertexArrays
5617 #endif
5618 #ifndef GLEE_H_DEFINED_glGenVertexArrays
5619 #define GLEE_H_DEFINED_glGenVertexArrays
5620  typedef void (APIENTRYP GLEEPFNGLGENVERTEXARRAYSPROC) (GLsizei n, GLuint * arrays);
5621  GLEE_EXTERN GLEEPFNGLGENVERTEXARRAYSPROC GLeeFuncPtr_glGenVertexArrays;
5622  #define glGenVertexArrays GLeeFuncPtr_glGenVertexArrays
5623 #endif
5624 #ifndef GLEE_H_DEFINED_glIsVertexArray
5625 #define GLEE_H_DEFINED_glIsVertexArray
5626  typedef GLboolean (APIENTRYP GLEEPFNGLISVERTEXARRAYPROC) (GLuint array);
5627  GLEE_EXTERN GLEEPFNGLISVERTEXARRAYPROC GLeeFuncPtr_glIsVertexArray;
5628  #define glIsVertexArray GLeeFuncPtr_glIsVertexArray
5629 #endif
5630 #endif
5631 
5632 /* GL_EXT_abgr */
5633 
5634 #ifndef GL_EXT_abgr
5635 #define GL_EXT_abgr 1
5636 #define __GLEE_GL_EXT_abgr 1
5637 /* Constants */
5638 #define GL_ABGR_EXT 0x8000
5639 #endif
5640 
5641 /* GL_EXT_blend_color */
5642 
5643 #ifndef GL_EXT_blend_color
5644 #define GL_EXT_blend_color 1
5645 #define __GLEE_GL_EXT_blend_color 1
5646 /* Constants */
5647 #define GL_CONSTANT_COLOR_EXT 0x8001
5648 #define GL_ONE_MINUS_CONSTANT_COLOR_EXT 0x8002
5649 #define GL_CONSTANT_ALPHA_EXT 0x8003
5650 #define GL_ONE_MINUS_CONSTANT_ALPHA_EXT 0x8004
5651 #define GL_BLEND_COLOR_EXT 0x8005
5652 #ifndef GLEE_H_DEFINED_glBlendColorEXT
5653 #define GLEE_H_DEFINED_glBlendColorEXT
5654  typedef void (APIENTRYP GLEEPFNGLBLENDCOLOREXTPROC) (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);
5655  GLEE_EXTERN GLEEPFNGLBLENDCOLOREXTPROC GLeeFuncPtr_glBlendColorEXT;
5656  #define glBlendColorEXT GLeeFuncPtr_glBlendColorEXT
5657 #endif
5658 #endif
5659 
5660 /* GL_EXT_polygon_offset */
5661 
5662 #ifndef GL_EXT_polygon_offset
5663 #define GL_EXT_polygon_offset 1
5664 #define __GLEE_GL_EXT_polygon_offset 1
5665 /* Constants */
5666 #define GL_POLYGON_OFFSET_EXT 0x8037
5667 #define GL_POLYGON_OFFSET_FACTOR_EXT 0x8038
5668 #define GL_POLYGON_OFFSET_BIAS_EXT 0x8039
5669 #ifndef GLEE_H_DEFINED_glPolygonOffsetEXT
5670 #define GLEE_H_DEFINED_glPolygonOffsetEXT
5671  typedef void (APIENTRYP GLEEPFNGLPOLYGONOFFSETEXTPROC) (GLfloat factor, GLfloat bias);
5672  GLEE_EXTERN GLEEPFNGLPOLYGONOFFSETEXTPROC GLeeFuncPtr_glPolygonOffsetEXT;
5673  #define glPolygonOffsetEXT GLeeFuncPtr_glPolygonOffsetEXT
5674 #endif
5675 #endif
5676 
5677 /* GL_EXT_texture */
5678 
5679 #ifndef GL_EXT_texture
5680 #define GL_EXT_texture 1
5681 #define __GLEE_GL_EXT_texture 1
5682 /* Constants */
5683 #define GL_ALPHA4_EXT 0x803B
5684 #define GL_ALPHA8_EXT 0x803C
5685 #define GL_ALPHA12_EXT 0x803D
5686 #define GL_ALPHA16_EXT 0x803E
5687 #define GL_LUMINANCE4_EXT 0x803F
5688 #define GL_LUMINANCE8_EXT 0x8040
5689 #define GL_LUMINANCE12_EXT 0x8041
5690 #define GL_LUMINANCE16_EXT 0x8042
5691 #define GL_LUMINANCE4_ALPHA4_EXT 0x8043
5692 #define GL_LUMINANCE6_ALPHA2_EXT 0x8044
5693 #define GL_LUMINANCE8_ALPHA8_EXT 0x8045
5694 #define GL_LUMINANCE12_ALPHA4_EXT 0x8046
5695 #define GL_LUMINANCE12_ALPHA12_EXT 0x8047
5696 #define GL_LUMINANCE16_ALPHA16_EXT 0x8048
5697 #define GL_INTENSITY_EXT 0x8049
5698 #define GL_INTENSITY4_EXT 0x804A
5699 #define GL_INTENSITY8_EXT 0x804B
5700 #define GL_INTENSITY12_EXT 0x804C
5701 #define GL_INTENSITY16_EXT 0x804D
5702 #define GL_RGB2_EXT 0x804E
5703 #define GL_RGB4_EXT 0x804F
5704 #define GL_RGB5_EXT 0x8050
5705 #define GL_RGB8_EXT 0x8051
5706 #define GL_RGB10_EXT 0x8052
5707 #define GL_RGB12_EXT 0x8053
5708 #define GL_RGB16_EXT 0x8054
5709 #define GL_RGBA2_EXT 0x8055
5710 #define GL_RGBA4_EXT 0x8056
5711 #define GL_RGB5_A1_EXT 0x8057
5712 #define GL_RGBA8_EXT 0x8058
5713 #define GL_RGB10_A2_EXT 0x8059
5714 #define GL_RGBA12_EXT 0x805A
5715 #define GL_RGBA16_EXT 0x805B
5716 #define GL_TEXTURE_RED_SIZE_EXT 0x805C
5717 #define GL_TEXTURE_GREEN_SIZE_EXT 0x805D
5718 #define GL_TEXTURE_BLUE_SIZE_EXT 0x805E
5719 #define GL_TEXTURE_ALPHA_SIZE_EXT 0x805F
5720 #define GL_TEXTURE_LUMINANCE_SIZE_EXT 0x8060
5721 #define GL_TEXTURE_INTENSITY_SIZE_EXT 0x8061
5722 #define GL_REPLACE_EXT 0x8062
5723 #define GL_PROXY_TEXTURE_1D_EXT 0x8063
5724 #define GL_PROXY_TEXTURE_2D_EXT 0x8064
5725 #define GL_TEXTURE_TOO_LARGE_EXT 0x8065
5726 #endif
5727 
5728 /* GL_EXT_texture3D */
5729 
5730 #ifndef GL_EXT_texture3D
5731 #define GL_EXT_texture3D 1
5732 #define __GLEE_GL_EXT_texture3D 1
5733 /* Constants */
5734 #define GL_PACK_SKIP_IMAGES_EXT 0x806B
5735 #define GL_PACK_IMAGE_HEIGHT_EXT 0x806C
5736 #define GL_UNPACK_SKIP_IMAGES_EXT 0x806D
5737 #define GL_UNPACK_IMAGE_HEIGHT_EXT 0x806E
5738 #define GL_TEXTURE_3D_EXT 0x806F
5739 #define GL_PROXY_TEXTURE_3D_EXT 0x8070
5740 #define GL_TEXTURE_DEPTH_EXT 0x8071
5741 #define GL_TEXTURE_WRAP_R_EXT 0x8072
5742 #define GL_MAX_3D_TEXTURE_SIZE_EXT 0x8073
5743 #ifndef GLEE_H_DEFINED_glTexImage3DEXT
5744 #define GLEE_H_DEFINED_glTexImage3DEXT
5745  typedef void (APIENTRYP GLEEPFNGLTEXIMAGE3DEXTPROC) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid * pixels);
5746  GLEE_EXTERN GLEEPFNGLTEXIMAGE3DEXTPROC GLeeFuncPtr_glTexImage3DEXT;
5747  #define glTexImage3DEXT GLeeFuncPtr_glTexImage3DEXT
5748 #endif
5749 #ifndef GLEE_H_DEFINED_glTexSubImage3DEXT
5750 #define GLEE_H_DEFINED_glTexSubImage3DEXT
5751  typedef void (APIENTRYP GLEEPFNGLTEXSUBIMAGE3DEXTPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels);
5752  GLEE_EXTERN GLEEPFNGLTEXSUBIMAGE3DEXTPROC GLeeFuncPtr_glTexSubImage3DEXT;
5753  #define glTexSubImage3DEXT GLeeFuncPtr_glTexSubImage3DEXT
5754 #endif
5755 #endif
5756 
5757 /* GL_SGIS_texture_filter4 */
5758 
5759 #ifndef GL_SGIS_texture_filter4
5760 #define GL_SGIS_texture_filter4 1
5761 #define __GLEE_GL_SGIS_texture_filter4 1
5762 /* Constants */
5763 #define GL_FILTER4_SGIS 0x8146
5764 #define GL_TEXTURE_FILTER4_SIZE_SGIS 0x8147
5765 #ifndef GLEE_H_DEFINED_glGetTexFilterFuncSGIS
5766 #define GLEE_H_DEFINED_glGetTexFilterFuncSGIS
5767  typedef void (APIENTRYP GLEEPFNGLGETTEXFILTERFUNCSGISPROC) (GLenum target, GLenum filter, GLfloat * weights);
5768  GLEE_EXTERN GLEEPFNGLGETTEXFILTERFUNCSGISPROC GLeeFuncPtr_glGetTexFilterFuncSGIS;
5769  #define glGetTexFilterFuncSGIS GLeeFuncPtr_glGetTexFilterFuncSGIS
5770 #endif
5771 #ifndef GLEE_H_DEFINED_glTexFilterFuncSGIS
5772 #define GLEE_H_DEFINED_glTexFilterFuncSGIS
5773  typedef void (APIENTRYP GLEEPFNGLTEXFILTERFUNCSGISPROC) (GLenum target, GLenum filter, GLsizei n, const GLfloat * weights);
5774  GLEE_EXTERN GLEEPFNGLTEXFILTERFUNCSGISPROC GLeeFuncPtr_glTexFilterFuncSGIS;
5775  #define glTexFilterFuncSGIS GLeeFuncPtr_glTexFilterFuncSGIS
5776 #endif
5777 #endif
5778 
5779 /* GL_EXT_subtexture */
5780 
5781 #ifndef GL_EXT_subtexture
5782 #define GL_EXT_subtexture 1
5783 #define __GLEE_GL_EXT_subtexture 1
5784 /* Constants */
5785 #ifndef GLEE_H_DEFINED_glTexSubImage1DEXT
5786 #define GLEE_H_DEFINED_glTexSubImage1DEXT
5787  typedef void (APIENTRYP GLEEPFNGLTEXSUBIMAGE1DEXTPROC) (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels);
5788  GLEE_EXTERN GLEEPFNGLTEXSUBIMAGE1DEXTPROC GLeeFuncPtr_glTexSubImage1DEXT;
5789  #define glTexSubImage1DEXT GLeeFuncPtr_glTexSubImage1DEXT
5790 #endif
5791 #ifndef GLEE_H_DEFINED_glTexSubImage2DEXT
5792 #define GLEE_H_DEFINED_glTexSubImage2DEXT
5793  typedef void (APIENTRYP GLEEPFNGLTEXSUBIMAGE2DEXTPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels);
5794  GLEE_EXTERN GLEEPFNGLTEXSUBIMAGE2DEXTPROC GLeeFuncPtr_glTexSubImage2DEXT;
5795  #define glTexSubImage2DEXT GLeeFuncPtr_glTexSubImage2DEXT
5796 #endif
5797 #endif
5798 
5799 /* GL_EXT_copy_texture */
5800 
5801 #ifndef GL_EXT_copy_texture
5802 #define GL_EXT_copy_texture 1
5803 #define __GLEE_GL_EXT_copy_texture 1
5804 /* Constants */
5805 #ifndef GLEE_H_DEFINED_glCopyTexImage1DEXT
5806 #define GLEE_H_DEFINED_glCopyTexImage1DEXT
5807  typedef void (APIENTRYP GLEEPFNGLCOPYTEXIMAGE1DEXTPROC) (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border);
5808  GLEE_EXTERN GLEEPFNGLCOPYTEXIMAGE1DEXTPROC GLeeFuncPtr_glCopyTexImage1DEXT;
5809  #define glCopyTexImage1DEXT GLeeFuncPtr_glCopyTexImage1DEXT
5810 #endif
5811 #ifndef GLEE_H_DEFINED_glCopyTexImage2DEXT
5812 #define GLEE_H_DEFINED_glCopyTexImage2DEXT
5813  typedef void (APIENTRYP GLEEPFNGLCOPYTEXIMAGE2DEXTPROC) (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);
5814  GLEE_EXTERN GLEEPFNGLCOPYTEXIMAGE2DEXTPROC GLeeFuncPtr_glCopyTexImage2DEXT;
5815  #define glCopyTexImage2DEXT GLeeFuncPtr_glCopyTexImage2DEXT
5816 #endif
5817 #ifndef GLEE_H_DEFINED_glCopyTexSubImage1DEXT
5818 #define GLEE_H_DEFINED_glCopyTexSubImage1DEXT
5819  typedef void (APIENTRYP GLEEPFNGLCOPYTEXSUBIMAGE1DEXTPROC) (GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);
5820  GLEE_EXTERN GLEEPFNGLCOPYTEXSUBIMAGE1DEXTPROC GLeeFuncPtr_glCopyTexSubImage1DEXT;
5821  #define glCopyTexSubImage1DEXT GLeeFuncPtr_glCopyTexSubImage1DEXT
5822 #endif
5823 #ifndef GLEE_H_DEFINED_glCopyTexSubImage2DEXT
5824 #define GLEE_H_DEFINED_glCopyTexSubImage2DEXT
5825  typedef void (APIENTRYP GLEEPFNGLCOPYTEXSUBIMAGE2DEXTPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);
5826  GLEE_EXTERN GLEEPFNGLCOPYTEXSUBIMAGE2DEXTPROC GLeeFuncPtr_glCopyTexSubImage2DEXT;
5827  #define glCopyTexSubImage2DEXT GLeeFuncPtr_glCopyTexSubImage2DEXT
5828 #endif
5829 #ifndef GLEE_H_DEFINED_glCopyTexSubImage3DEXT
5830 #define GLEE_H_DEFINED_glCopyTexSubImage3DEXT
5831  typedef void (APIENTRYP GLEEPFNGLCOPYTEXSUBIMAGE3DEXTPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);
5832  GLEE_EXTERN GLEEPFNGLCOPYTEXSUBIMAGE3DEXTPROC GLeeFuncPtr_glCopyTexSubImage3DEXT;
5833  #define glCopyTexSubImage3DEXT GLeeFuncPtr_glCopyTexSubImage3DEXT
5834 #endif
5835 #endif
5836 
5837 /* GL_EXT_histogram */
5838 
5839 #ifndef GL_EXT_histogram
5840 #define GL_EXT_histogram 1
5841 #define __GLEE_GL_EXT_histogram 1
5842 /* Constants */
5843 #define GL_HISTOGRAM_EXT 0x8024
5844 #define GL_PROXY_HISTOGRAM_EXT 0x8025
5845 #define GL_HISTOGRAM_WIDTH_EXT 0x8026
5846 #define GL_HISTOGRAM_FORMAT_EXT 0x8027
5847 #define GL_HISTOGRAM_RED_SIZE_EXT 0x8028
5848 #define GL_HISTOGRAM_GREEN_SIZE_EXT 0x8029
5849 #define GL_HISTOGRAM_BLUE_SIZE_EXT 0x802A
5850 #define GL_HISTOGRAM_ALPHA_SIZE_EXT 0x802B
5851 #define GL_HISTOGRAM_LUMINANCE_SIZE_EXT 0x802C
5852 #define GL_HISTOGRAM_SINK_EXT 0x802D
5853 #define GL_MINMAX_EXT 0x802E
5854 #define GL_MINMAX_FORMAT_EXT 0x802F
5855 #define GL_MINMAX_SINK_EXT 0x8030
5856 #define GL_TABLE_TOO_LARGE_EXT 0x8031
5857 #ifndef GLEE_H_DEFINED_glGetHistogramEXT
5858 #define GLEE_H_DEFINED_glGetHistogramEXT
5859  typedef void (APIENTRYP GLEEPFNGLGETHISTOGRAMEXTPROC) (GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values);
5860  GLEE_EXTERN GLEEPFNGLGETHISTOGRAMEXTPROC GLeeFuncPtr_glGetHistogramEXT;
5861  #define glGetHistogramEXT GLeeFuncPtr_glGetHistogramEXT
5862 #endif
5863 #ifndef GLEE_H_DEFINED_glGetHistogramParameterfvEXT
5864 #define GLEE_H_DEFINED_glGetHistogramParameterfvEXT
5865  typedef void (APIENTRYP GLEEPFNGLGETHISTOGRAMPARAMETERFVEXTPROC) (GLenum target, GLenum pname, GLfloat * params);
5866  GLEE_EXTERN GLEEPFNGLGETHISTOGRAMPARAMETERFVEXTPROC GLeeFuncPtr_glGetHistogramParameterfvEXT;
5867  #define glGetHistogramParameterfvEXT GLeeFuncPtr_glGetHistogramParameterfvEXT
5868 #endif
5869 #ifndef GLEE_H_DEFINED_glGetHistogramParameterivEXT
5870 #define GLEE_H_DEFINED_glGetHistogramParameterivEXT
5871  typedef void (APIENTRYP GLEEPFNGLGETHISTOGRAMPARAMETERIVEXTPROC) (GLenum target, GLenum pname, GLint * params);
5872  GLEE_EXTERN GLEEPFNGLGETHISTOGRAMPARAMETERIVEXTPROC GLeeFuncPtr_glGetHistogramParameterivEXT;
5873  #define glGetHistogramParameterivEXT GLeeFuncPtr_glGetHistogramParameterivEXT
5874 #endif
5875 #ifndef GLEE_H_DEFINED_glGetMinmaxEXT
5876 #define GLEE_H_DEFINED_glGetMinmaxEXT
5877  typedef void (APIENTRYP GLEEPFNGLGETMINMAXEXTPROC) (GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values);
5878  GLEE_EXTERN GLEEPFNGLGETMINMAXEXTPROC GLeeFuncPtr_glGetMinmaxEXT;
5879  #define glGetMinmaxEXT GLeeFuncPtr_glGetMinmaxEXT
5880 #endif
5881 #ifndef GLEE_H_DEFINED_glGetMinmaxParameterfvEXT
5882 #define GLEE_H_DEFINED_glGetMinmaxParameterfvEXT
5883  typedef void (APIENTRYP GLEEPFNGLGETMINMAXPARAMETERFVEXTPROC) (GLenum target, GLenum pname, GLfloat * params);
5884  GLEE_EXTERN GLEEPFNGLGETMINMAXPARAMETERFVEXTPROC GLeeFuncPtr_glGetMinmaxParameterfvEXT;
5885  #define glGetMinmaxParameterfvEXT GLeeFuncPtr_glGetMinmaxParameterfvEXT
5886 #endif
5887 #ifndef GLEE_H_DEFINED_glGetMinmaxParameterivEXT
5888 #define GLEE_H_DEFINED_glGetMinmaxParameterivEXT
5889  typedef void (APIENTRYP GLEEPFNGLGETMINMAXPARAMETERIVEXTPROC) (GLenum target, GLenum pname, GLint * params);
5890  GLEE_EXTERN GLEEPFNGLGETMINMAXPARAMETERIVEXTPROC GLeeFuncPtr_glGetMinmaxParameterivEXT;
5891  #define glGetMinmaxParameterivEXT GLeeFuncPtr_glGetMinmaxParameterivEXT
5892 #endif
5893 #ifndef GLEE_H_DEFINED_glHistogramEXT
5894 #define GLEE_H_DEFINED_glHistogramEXT
5895  typedef void (APIENTRYP GLEEPFNGLHISTOGRAMEXTPROC) (GLenum target, GLsizei width, GLenum internalformat, GLboolean sink);
5896  GLEE_EXTERN GLEEPFNGLHISTOGRAMEXTPROC GLeeFuncPtr_glHistogramEXT;
5897  #define glHistogramEXT GLeeFuncPtr_glHistogramEXT
5898 #endif
5899 #ifndef GLEE_H_DEFINED_glMinmaxEXT
5900 #define GLEE_H_DEFINED_glMinmaxEXT
5901  typedef void (APIENTRYP GLEEPFNGLMINMAXEXTPROC) (GLenum target, GLenum internalformat, GLboolean sink);
5902  GLEE_EXTERN GLEEPFNGLMINMAXEXTPROC GLeeFuncPtr_glMinmaxEXT;
5903  #define glMinmaxEXT GLeeFuncPtr_glMinmaxEXT
5904 #endif
5905 #ifndef GLEE_H_DEFINED_glResetHistogramEXT
5906 #define GLEE_H_DEFINED_glResetHistogramEXT
5907  typedef void (APIENTRYP GLEEPFNGLRESETHISTOGRAMEXTPROC) (GLenum target);
5908  GLEE_EXTERN GLEEPFNGLRESETHISTOGRAMEXTPROC GLeeFuncPtr_glResetHistogramEXT;
5909  #define glResetHistogramEXT GLeeFuncPtr_glResetHistogramEXT
5910 #endif
5911 #ifndef GLEE_H_DEFINED_glResetMinmaxEXT
5912 #define GLEE_H_DEFINED_glResetMinmaxEXT
5913  typedef void (APIENTRYP GLEEPFNGLRESETMINMAXEXTPROC) (GLenum target);
5914  GLEE_EXTERN GLEEPFNGLRESETMINMAXEXTPROC GLeeFuncPtr_glResetMinmaxEXT;
5915  #define glResetMinmaxEXT GLeeFuncPtr_glResetMinmaxEXT
5916 #endif
5917 #endif
5918 
5919 /* GL_EXT_convolution */
5920 
5921 #ifndef GL_EXT_convolution
5922 #define GL_EXT_convolution 1
5923 #define __GLEE_GL_EXT_convolution 1
5924 /* Constants */
5925 #define GL_CONVOLUTION_1D_EXT 0x8010
5926 #define GL_CONVOLUTION_2D_EXT 0x8011
5927 #define GL_SEPARABLE_2D_EXT 0x8012
5928 #define GL_CONVOLUTION_BORDER_MODE_EXT 0x8013
5929 #define GL_CONVOLUTION_FILTER_SCALE_EXT 0x8014
5930 #define GL_CONVOLUTION_FILTER_BIAS_EXT 0x8015
5931 #define GL_REDUCE_EXT 0x8016
5932 #define GL_CONVOLUTION_FORMAT_EXT 0x8017
5933 #define GL_CONVOLUTION_WIDTH_EXT 0x8018
5934 #define GL_CONVOLUTION_HEIGHT_EXT 0x8019
5935 #define GL_MAX_CONVOLUTION_WIDTH_EXT 0x801A
5936 #define GL_MAX_CONVOLUTION_HEIGHT_EXT 0x801B
5937 #define GL_POST_CONVOLUTION_RED_SCALE_EXT 0x801C
5938 #define GL_POST_CONVOLUTION_GREEN_SCALE_EXT 0x801D
5939 #define GL_POST_CONVOLUTION_BLUE_SCALE_EXT 0x801E
5940 #define GL_POST_CONVOLUTION_ALPHA_SCALE_EXT 0x801F
5941 #define GL_POST_CONVOLUTION_RED_BIAS_EXT 0x8020
5942 #define GL_POST_CONVOLUTION_GREEN_BIAS_EXT 0x8021
5943 #define GL_POST_CONVOLUTION_BLUE_BIAS_EXT 0x8022
5944 #define GL_POST_CONVOLUTION_ALPHA_BIAS_EXT 0x8023
5945 #ifndef GLEE_H_DEFINED_glConvolutionFilter1DEXT
5946 #define GLEE_H_DEFINED_glConvolutionFilter1DEXT
5947  typedef void (APIENTRYP GLEEPFNGLCONVOLUTIONFILTER1DEXTPROC) (GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * image);
5948  GLEE_EXTERN GLEEPFNGLCONVOLUTIONFILTER1DEXTPROC GLeeFuncPtr_glConvolutionFilter1DEXT;
5949  #define glConvolutionFilter1DEXT GLeeFuncPtr_glConvolutionFilter1DEXT
5950 #endif
5951 #ifndef GLEE_H_DEFINED_glConvolutionFilter2DEXT
5952 #define GLEE_H_DEFINED_glConvolutionFilter2DEXT
5953  typedef void (APIENTRYP GLEEPFNGLCONVOLUTIONFILTER2DEXTPROC) (GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * image);
5954  GLEE_EXTERN GLEEPFNGLCONVOLUTIONFILTER2DEXTPROC GLeeFuncPtr_glConvolutionFilter2DEXT;
5955  #define glConvolutionFilter2DEXT GLeeFuncPtr_glConvolutionFilter2DEXT
5956 #endif
5957 #ifndef GLEE_H_DEFINED_glConvolutionParameterfEXT
5958 #define GLEE_H_DEFINED_glConvolutionParameterfEXT
5959  typedef void (APIENTRYP GLEEPFNGLCONVOLUTIONPARAMETERFEXTPROC) (GLenum target, GLenum pname, GLfloat params);
5960  GLEE_EXTERN GLEEPFNGLCONVOLUTIONPARAMETERFEXTPROC GLeeFuncPtr_glConvolutionParameterfEXT;
5961  #define glConvolutionParameterfEXT GLeeFuncPtr_glConvolutionParameterfEXT
5962 #endif
5963 #ifndef GLEE_H_DEFINED_glConvolutionParameterfvEXT
5964 #define GLEE_H_DEFINED_glConvolutionParameterfvEXT
5965  typedef void (APIENTRYP GLEEPFNGLCONVOLUTIONPARAMETERFVEXTPROC) (GLenum target, GLenum pname, const GLfloat * params);
5966  GLEE_EXTERN GLEEPFNGLCONVOLUTIONPARAMETERFVEXTPROC GLeeFuncPtr_glConvolutionParameterfvEXT;
5967  #define glConvolutionParameterfvEXT GLeeFuncPtr_glConvolutionParameterfvEXT
5968 #endif
5969 #ifndef GLEE_H_DEFINED_glConvolutionParameteriEXT
5970 #define GLEE_H_DEFINED_glConvolutionParameteriEXT
5971  typedef void (APIENTRYP GLEEPFNGLCONVOLUTIONPARAMETERIEXTPROC) (GLenum target, GLenum pname, GLint params);
5972  GLEE_EXTERN GLEEPFNGLCONVOLUTIONPARAMETERIEXTPROC GLeeFuncPtr_glConvolutionParameteriEXT;
5973  #define glConvolutionParameteriEXT GLeeFuncPtr_glConvolutionParameteriEXT
5974 #endif
5975 #ifndef GLEE_H_DEFINED_glConvolutionParameterivEXT
5976 #define GLEE_H_DEFINED_glConvolutionParameterivEXT
5977  typedef void (APIENTRYP GLEEPFNGLCONVOLUTIONPARAMETERIVEXTPROC) (GLenum target, GLenum pname, const GLint * params);
5978  GLEE_EXTERN GLEEPFNGLCONVOLUTIONPARAMETERIVEXTPROC GLeeFuncPtr_glConvolutionParameterivEXT;
5979  #define glConvolutionParameterivEXT GLeeFuncPtr_glConvolutionParameterivEXT
5980 #endif
5981 #ifndef GLEE_H_DEFINED_glCopyConvolutionFilter1DEXT
5982 #define GLEE_H_DEFINED_glCopyConvolutionFilter1DEXT
5983  typedef void (APIENTRYP GLEEPFNGLCOPYCONVOLUTIONFILTER1DEXTPROC) (GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);
5984  GLEE_EXTERN GLEEPFNGLCOPYCONVOLUTIONFILTER1DEXTPROC GLeeFuncPtr_glCopyConvolutionFilter1DEXT;
5985  #define glCopyConvolutionFilter1DEXT GLeeFuncPtr_glCopyConvolutionFilter1DEXT
5986 #endif
5987 #ifndef GLEE_H_DEFINED_glCopyConvolutionFilter2DEXT
5988 #define GLEE_H_DEFINED_glCopyConvolutionFilter2DEXT
5989  typedef void (APIENTRYP GLEEPFNGLCOPYCONVOLUTIONFILTER2DEXTPROC) (GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height);
5990  GLEE_EXTERN GLEEPFNGLCOPYCONVOLUTIONFILTER2DEXTPROC GLeeFuncPtr_glCopyConvolutionFilter2DEXT;
5991  #define glCopyConvolutionFilter2DEXT GLeeFuncPtr_glCopyConvolutionFilter2DEXT
5992 #endif
5993 #ifndef GLEE_H_DEFINED_glGetConvolutionFilterEXT
5994 #define GLEE_H_DEFINED_glGetConvolutionFilterEXT
5995  typedef void (APIENTRYP GLEEPFNGLGETCONVOLUTIONFILTEREXTPROC) (GLenum target, GLenum format, GLenum type, GLvoid * image);
5996  GLEE_EXTERN GLEEPFNGLGETCONVOLUTIONFILTEREXTPROC GLeeFuncPtr_glGetConvolutionFilterEXT;
5997  #define glGetConvolutionFilterEXT GLeeFuncPtr_glGetConvolutionFilterEXT
5998 #endif
5999 #ifndef GLEE_H_DEFINED_glGetConvolutionParameterfvEXT
6000 #define GLEE_H_DEFINED_glGetConvolutionParameterfvEXT
6001  typedef void (APIENTRYP GLEEPFNGLGETCONVOLUTIONPARAMETERFVEXTPROC) (GLenum target, GLenum pname, GLfloat * params);
6002  GLEE_EXTERN GLEEPFNGLGETCONVOLUTIONPARAMETERFVEXTPROC GLeeFuncPtr_glGetConvolutionParameterfvEXT;
6003  #define glGetConvolutionParameterfvEXT GLeeFuncPtr_glGetConvolutionParameterfvEXT
6004 #endif
6005 #ifndef GLEE_H_DEFINED_glGetConvolutionParameterivEXT
6006 #define GLEE_H_DEFINED_glGetConvolutionParameterivEXT
6007  typedef void (APIENTRYP GLEEPFNGLGETCONVOLUTIONPARAMETERIVEXTPROC) (GLenum target, GLenum pname, GLint * params);
6008  GLEE_EXTERN GLEEPFNGLGETCONVOLUTIONPARAMETERIVEXTPROC GLeeFuncPtr_glGetConvolutionParameterivEXT;
6009  #define glGetConvolutionParameterivEXT GLeeFuncPtr_glGetConvolutionParameterivEXT
6010 #endif
6011 #ifndef GLEE_H_DEFINED_glGetSeparableFilterEXT
6012 #define GLEE_H_DEFINED_glGetSeparableFilterEXT
6013  typedef void (APIENTRYP GLEEPFNGLGETSEPARABLEFILTEREXTPROC) (GLenum target, GLenum format, GLenum type, GLvoid * row, GLvoid * column, GLvoid * span);
6014  GLEE_EXTERN GLEEPFNGLGETSEPARABLEFILTEREXTPROC GLeeFuncPtr_glGetSeparableFilterEXT;
6015  #define glGetSeparableFilterEXT GLeeFuncPtr_glGetSeparableFilterEXT
6016 #endif
6017 #ifndef GLEE_H_DEFINED_glSeparableFilter2DEXT
6018 #define GLEE_H_DEFINED_glSeparableFilter2DEXT
6019  typedef void (APIENTRYP GLEEPFNGLSEPARABLEFILTER2DEXTPROC) (GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * row, const GLvoid * column);
6020  GLEE_EXTERN GLEEPFNGLSEPARABLEFILTER2DEXTPROC GLeeFuncPtr_glSeparableFilter2DEXT;
6021  #define glSeparableFilter2DEXT GLeeFuncPtr_glSeparableFilter2DEXT
6022 #endif
6023 #endif
6024 
6025 /* GL_SGI_color_matrix */
6026 
6027 #ifndef GL_SGI_color_matrix
6028 #define GL_SGI_color_matrix 1
6029 #define __GLEE_GL_SGI_color_matrix 1
6030 /* Constants */
6031 #define GL_COLOR_MATRIX_SGI 0x80B1
6032 #define GL_COLOR_MATRIX_STACK_DEPTH_SGI 0x80B2
6033 #define GL_MAX_COLOR_MATRIX_STACK_DEPTH_SGI 0x80B3
6034 #define GL_POST_COLOR_MATRIX_RED_SCALE_SGI 0x80B4
6035 #define GL_POST_COLOR_MATRIX_GREEN_SCALE_SGI 0x80B5
6036 #define GL_POST_COLOR_MATRIX_BLUE_SCALE_SGI 0x80B6
6037 #define GL_POST_COLOR_MATRIX_ALPHA_SCALE_SGI 0x80B7
6038 #define GL_POST_COLOR_MATRIX_RED_BIAS_SGI 0x80B8
6039 #define GL_POST_COLOR_MATRIX_GREEN_BIAS_SGI 0x80B9
6040 #define GL_POST_COLOR_MATRIX_BLUE_BIAS_SGI 0x80BA
6041 #define GL_POST_COLOR_MATRIX_ALPHA_BIAS_SGI 0x80BB
6042 #endif
6043 
6044 /* GL_SGI_color_table */
6045 
6046 #ifndef GL_SGI_color_table
6047 #define GL_SGI_color_table 1
6048 #define __GLEE_GL_SGI_color_table 1
6049 /* Constants */
6050 #define GL_COLOR_TABLE_SGI 0x80D0
6051 #define GL_POST_CONVOLUTION_COLOR_TABLE_SGI 0x80D1
6052 #define GL_POST_COLOR_MATRIX_COLOR_TABLE_SGI 0x80D2
6053 #define GL_PROXY_COLOR_TABLE_SGI 0x80D3
6054 #define GL_PROXY_POST_CONVOLUTION_COLOR_TABLE_SGI 0x80D4
6055 #define GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE_SGI 0x80D5
6056 #define GL_COLOR_TABLE_SCALE_SGI 0x80D6
6057 #define GL_COLOR_TABLE_BIAS_SGI 0x80D7
6058 #define GL_COLOR_TABLE_FORMAT_SGI 0x80D8
6059 #define GL_COLOR_TABLE_WIDTH_SGI 0x80D9
6060 #define GL_COLOR_TABLE_RED_SIZE_SGI 0x80DA
6061 #define GL_COLOR_TABLE_GREEN_SIZE_SGI 0x80DB
6062 #define GL_COLOR_TABLE_BLUE_SIZE_SGI 0x80DC
6063 #define GL_COLOR_TABLE_ALPHA_SIZE_SGI 0x80DD
6064 #define GL_COLOR_TABLE_LUMINANCE_SIZE_SGI 0x80DE
6065 #define GL_COLOR_TABLE_INTENSITY_SIZE_SGI 0x80DF
6066 #ifndef GLEE_H_DEFINED_glColorTableSGI
6067 #define GLEE_H_DEFINED_glColorTableSGI
6068  typedef void (APIENTRYP GLEEPFNGLCOLORTABLESGIPROC) (GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table);
6069  GLEE_EXTERN GLEEPFNGLCOLORTABLESGIPROC GLeeFuncPtr_glColorTableSGI;
6070  #define glColorTableSGI GLeeFuncPtr_glColorTableSGI
6071 #endif
6072 #ifndef GLEE_H_DEFINED_glColorTableParameterfvSGI
6073 #define GLEE_H_DEFINED_glColorTableParameterfvSGI
6074  typedef void (APIENTRYP GLEEPFNGLCOLORTABLEPARAMETERFVSGIPROC) (GLenum target, GLenum pname, const GLfloat * params);
6075  GLEE_EXTERN GLEEPFNGLCOLORTABLEPARAMETERFVSGIPROC GLeeFuncPtr_glColorTableParameterfvSGI;
6076  #define glColorTableParameterfvSGI GLeeFuncPtr_glColorTableParameterfvSGI
6077 #endif
6078 #ifndef GLEE_H_DEFINED_glColorTableParameterivSGI
6079 #define GLEE_H_DEFINED_glColorTableParameterivSGI
6080  typedef void (APIENTRYP GLEEPFNGLCOLORTABLEPARAMETERIVSGIPROC) (GLenum target, GLenum pname, const GLint * params);
6081  GLEE_EXTERN GLEEPFNGLCOLORTABLEPARAMETERIVSGIPROC GLeeFuncPtr_glColorTableParameterivSGI;
6082  #define glColorTableParameterivSGI GLeeFuncPtr_glColorTableParameterivSGI
6083 #endif
6084 #ifndef GLEE_H_DEFINED_glCopyColorTableSGI
6085 #define GLEE_H_DEFINED_glCopyColorTableSGI
6086  typedef void (APIENTRYP GLEEPFNGLCOPYCOLORTABLESGIPROC) (GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);
6087  GLEE_EXTERN GLEEPFNGLCOPYCOLORTABLESGIPROC GLeeFuncPtr_glCopyColorTableSGI;
6088  #define glCopyColorTableSGI GLeeFuncPtr_glCopyColorTableSGI
6089 #endif
6090 #ifndef GLEE_H_DEFINED_glGetColorTableSGI
6091 #define GLEE_H_DEFINED_glGetColorTableSGI
6092  typedef void (APIENTRYP GLEEPFNGLGETCOLORTABLESGIPROC) (GLenum target, GLenum format, GLenum type, GLvoid * table);
6093  GLEE_EXTERN GLEEPFNGLGETCOLORTABLESGIPROC GLeeFuncPtr_glGetColorTableSGI;
6094  #define glGetColorTableSGI GLeeFuncPtr_glGetColorTableSGI
6095 #endif
6096 #ifndef GLEE_H_DEFINED_glGetColorTableParameterfvSGI
6097 #define GLEE_H_DEFINED_glGetColorTableParameterfvSGI
6098  typedef void (APIENTRYP GLEEPFNGLGETCOLORTABLEPARAMETERFVSGIPROC) (GLenum target, GLenum pname, GLfloat * params);
6099  GLEE_EXTERN GLEEPFNGLGETCOLORTABLEPARAMETERFVSGIPROC GLeeFuncPtr_glGetColorTableParameterfvSGI;
6100  #define glGetColorTableParameterfvSGI GLeeFuncPtr_glGetColorTableParameterfvSGI
6101 #endif
6102 #ifndef GLEE_H_DEFINED_glGetColorTableParameterivSGI
6103 #define GLEE_H_DEFINED_glGetColorTableParameterivSGI
6104  typedef void (APIENTRYP GLEEPFNGLGETCOLORTABLEPARAMETERIVSGIPROC) (GLenum target, GLenum pname, GLint * params);
6105  GLEE_EXTERN GLEEPFNGLGETCOLORTABLEPARAMETERIVSGIPROC GLeeFuncPtr_glGetColorTableParameterivSGI;
6106  #define glGetColorTableParameterivSGI GLeeFuncPtr_glGetColorTableParameterivSGI
6107 #endif
6108 #endif
6109 
6110 /* GL_SGIS_pixel_texture */
6111 
6112 #ifndef GL_SGIS_pixel_texture
6113 #define GL_SGIS_pixel_texture 1
6114 #define __GLEE_GL_SGIS_pixel_texture 1
6115 /* Constants */
6116 #define GL_PIXEL_TEXTURE_SGIS 0x8353
6117 #define GL_PIXEL_FRAGMENT_RGB_SOURCE_SGIS 0x8354
6118 #define GL_PIXEL_FRAGMENT_ALPHA_SOURCE_SGIS 0x8355
6119 #define GL_PIXEL_GROUP_COLOR_SGIS 0x8356
6120 #ifndef GLEE_H_DEFINED_glPixelTexGenParameteriSGIS
6121 #define GLEE_H_DEFINED_glPixelTexGenParameteriSGIS
6122  typedef void (APIENTRYP GLEEPFNGLPIXELTEXGENPARAMETERISGISPROC) (GLenum pname, GLint param);
6123  GLEE_EXTERN GLEEPFNGLPIXELTEXGENPARAMETERISGISPROC GLeeFuncPtr_glPixelTexGenParameteriSGIS;
6124  #define glPixelTexGenParameteriSGIS GLeeFuncPtr_glPixelTexGenParameteriSGIS
6125 #endif
6126 #ifndef GLEE_H_DEFINED_glPixelTexGenParameterivSGIS
6127 #define GLEE_H_DEFINED_glPixelTexGenParameterivSGIS
6128  typedef void (APIENTRYP GLEEPFNGLPIXELTEXGENPARAMETERIVSGISPROC) (GLenum pname, const GLint * params);
6129  GLEE_EXTERN GLEEPFNGLPIXELTEXGENPARAMETERIVSGISPROC GLeeFuncPtr_glPixelTexGenParameterivSGIS;
6130  #define glPixelTexGenParameterivSGIS GLeeFuncPtr_glPixelTexGenParameterivSGIS
6131 #endif
6132 #ifndef GLEE_H_DEFINED_glPixelTexGenParameterfSGIS
6133 #define GLEE_H_DEFINED_glPixelTexGenParameterfSGIS
6134  typedef void (APIENTRYP GLEEPFNGLPIXELTEXGENPARAMETERFSGISPROC) (GLenum pname, GLfloat param);
6135  GLEE_EXTERN GLEEPFNGLPIXELTEXGENPARAMETERFSGISPROC GLeeFuncPtr_glPixelTexGenParameterfSGIS;
6136  #define glPixelTexGenParameterfSGIS GLeeFuncPtr_glPixelTexGenParameterfSGIS
6137 #endif
6138 #ifndef GLEE_H_DEFINED_glPixelTexGenParameterfvSGIS
6139 #define GLEE_H_DEFINED_glPixelTexGenParameterfvSGIS
6140  typedef void (APIENTRYP GLEEPFNGLPIXELTEXGENPARAMETERFVSGISPROC) (GLenum pname, const GLfloat * params);
6141  GLEE_EXTERN GLEEPFNGLPIXELTEXGENPARAMETERFVSGISPROC GLeeFuncPtr_glPixelTexGenParameterfvSGIS;
6142  #define glPixelTexGenParameterfvSGIS GLeeFuncPtr_glPixelTexGenParameterfvSGIS
6143 #endif
6144 #ifndef GLEE_H_DEFINED_glGetPixelTexGenParameterivSGIS
6145 #define GLEE_H_DEFINED_glGetPixelTexGenParameterivSGIS
6146  typedef void (APIENTRYP GLEEPFNGLGETPIXELTEXGENPARAMETERIVSGISPROC) (GLenum pname, GLint * params);
6147  GLEE_EXTERN GLEEPFNGLGETPIXELTEXGENPARAMETERIVSGISPROC GLeeFuncPtr_glGetPixelTexGenParameterivSGIS;
6148  #define glGetPixelTexGenParameterivSGIS GLeeFuncPtr_glGetPixelTexGenParameterivSGIS
6149 #endif
6150 #ifndef GLEE_H_DEFINED_glGetPixelTexGenParameterfvSGIS
6151 #define GLEE_H_DEFINED_glGetPixelTexGenParameterfvSGIS
6152  typedef void (APIENTRYP GLEEPFNGLGETPIXELTEXGENPARAMETERFVSGISPROC) (GLenum pname, GLfloat * params);
6153  GLEE_EXTERN GLEEPFNGLGETPIXELTEXGENPARAMETERFVSGISPROC GLeeFuncPtr_glGetPixelTexGenParameterfvSGIS;
6154  #define glGetPixelTexGenParameterfvSGIS GLeeFuncPtr_glGetPixelTexGenParameterfvSGIS
6155 #endif
6156 #endif
6157 
6158 /* GL_SGIX_pixel_texture */
6159 
6160 #ifndef GL_SGIX_pixel_texture
6161 #define GL_SGIX_pixel_texture 1
6162 #define __GLEE_GL_SGIX_pixel_texture 1
6163 /* Constants */
6164 #define GL_PIXEL_TEX_GEN_SGIX 0x8139
6165 #define GL_PIXEL_TEX_GEN_MODE_SGIX 0x832B
6166 #ifndef GLEE_H_DEFINED_glPixelTexGenSGIX
6167 #define GLEE_H_DEFINED_glPixelTexGenSGIX
6168  typedef void (APIENTRYP GLEEPFNGLPIXELTEXGENSGIXPROC) (GLenum mode);
6169  GLEE_EXTERN GLEEPFNGLPIXELTEXGENSGIXPROC GLeeFuncPtr_glPixelTexGenSGIX;
6170  #define glPixelTexGenSGIX GLeeFuncPtr_glPixelTexGenSGIX
6171 #endif
6172 #endif
6173 
6174 /* GL_SGIS_texture4D */
6175 
6176 #ifndef GL_SGIS_texture4D
6177 #define GL_SGIS_texture4D 1
6178 #define __GLEE_GL_SGIS_texture4D 1
6179 /* Constants */
6180 #define GL_PACK_SKIP_VOLUMES_SGIS 0x8130
6181 #define GL_PACK_IMAGE_DEPTH_SGIS 0x8131
6182 #define GL_UNPACK_SKIP_VOLUMES_SGIS 0x8132
6183 #define GL_UNPACK_IMAGE_DEPTH_SGIS 0x8133
6184 #define GL_TEXTURE_4D_SGIS 0x8134
6185 #define GL_PROXY_TEXTURE_4D_SGIS 0x8135
6186 #define GL_TEXTURE_4DSIZE_SGIS 0x8136
6187 #define GL_TEXTURE_WRAP_Q_SGIS 0x8137
6188 #define GL_MAX_4D_TEXTURE_SIZE_SGIS 0x8138
6189 #define GL_TEXTURE_4D_BINDING_SGIS 0x814F
6190 #ifndef GLEE_H_DEFINED_glTexImage4DSGIS
6191 #define GLEE_H_DEFINED_glTexImage4DSGIS
6192  typedef void (APIENTRYP GLEEPFNGLTEXIMAGE4DSGISPROC) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLint border, GLenum format, GLenum type, const GLvoid * pixels);
6193  GLEE_EXTERN GLEEPFNGLTEXIMAGE4DSGISPROC GLeeFuncPtr_glTexImage4DSGIS;
6194  #define glTexImage4DSGIS GLeeFuncPtr_glTexImage4DSGIS
6195 #endif
6196 #ifndef GLEE_H_DEFINED_glTexSubImage4DSGIS
6197 #define GLEE_H_DEFINED_glTexSubImage4DSGIS
6198  typedef void (APIENTRYP GLEEPFNGLTEXSUBIMAGE4DSGISPROC) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint woffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLenum format, GLenum type, const GLvoid * pixels);
6199  GLEE_EXTERN GLEEPFNGLTEXSUBIMAGE4DSGISPROC GLeeFuncPtr_glTexSubImage4DSGIS;
6200  #define glTexSubImage4DSGIS GLeeFuncPtr_glTexSubImage4DSGIS
6201 #endif
6202 #endif
6203 
6204 /* GL_SGI_texture_color_table */
6205 
6206 #ifndef GL_SGI_texture_color_table
6207 #define GL_SGI_texture_color_table 1
6208 #define __GLEE_GL_SGI_texture_color_table 1
6209 /* Constants */
6210 #define GL_TEXTURE_COLOR_TABLE_SGI 0x80BC
6211 #define GL_PROXY_TEXTURE_COLOR_TABLE_SGI 0x80BD
6212 #endif
6213 
6214 /* GL_EXT_cmyka */
6215 
6216 #ifndef GL_EXT_cmyka
6217 #define GL_EXT_cmyka 1
6218 #define __GLEE_GL_EXT_cmyka 1
6219 /* Constants */
6220 #define GL_CMYK_EXT 0x800C
6221 #define GL_CMYKA_EXT 0x800D
6222 #define GL_PACK_CMYK_HINT_EXT 0x800E
6223 #define GL_UNPACK_CMYK_HINT_EXT 0x800F
6224 #endif
6225 
6226 /* GL_EXT_texture_object */
6227 
6228 #ifndef GL_EXT_texture_object
6229 #define GL_EXT_texture_object 1
6230 #define __GLEE_GL_EXT_texture_object 1
6231 /* Constants */
6232 #define GL_TEXTURE_PRIORITY_EXT 0x8066
6233 #define GL_TEXTURE_RESIDENT_EXT 0x8067
6234 #define GL_TEXTURE_1D_BINDING_EXT 0x8068
6235 #define GL_TEXTURE_2D_BINDING_EXT 0x8069
6236 #define GL_TEXTURE_3D_BINDING_EXT 0x806A
6237 #ifndef GLEE_H_DEFINED_glAreTexturesResidentEXT
6238 #define GLEE_H_DEFINED_glAreTexturesResidentEXT
6239  typedef GLboolean (APIENTRYP GLEEPFNGLARETEXTURESRESIDENTEXTPROC) (GLsizei n, const GLuint * textures, GLboolean * residences);
6240  GLEE_EXTERN GLEEPFNGLARETEXTURESRESIDENTEXTPROC GLeeFuncPtr_glAreTexturesResidentEXT;
6241  #define glAreTexturesResidentEXT GLeeFuncPtr_glAreTexturesResidentEXT
6242 #endif
6243 #ifndef GLEE_H_DEFINED_glBindTextureEXT
6244 #define GLEE_H_DEFINED_glBindTextureEXT
6245  typedef void (APIENTRYP GLEEPFNGLBINDTEXTUREEXTPROC) (GLenum target, GLuint texture);
6246  GLEE_EXTERN GLEEPFNGLBINDTEXTUREEXTPROC GLeeFuncPtr_glBindTextureEXT;
6247  #define glBindTextureEXT GLeeFuncPtr_glBindTextureEXT
6248 #endif
6249 #ifndef GLEE_H_DEFINED_glDeleteTexturesEXT
6250 #define GLEE_H_DEFINED_glDeleteTexturesEXT
6251  typedef void (APIENTRYP GLEEPFNGLDELETETEXTURESEXTPROC) (GLsizei n, const GLuint * textures);
6252  GLEE_EXTERN GLEEPFNGLDELETETEXTURESEXTPROC GLeeFuncPtr_glDeleteTexturesEXT;
6253  #define glDeleteTexturesEXT GLeeFuncPtr_glDeleteTexturesEXT
6254 #endif
6255 #ifndef GLEE_H_DEFINED_glGenTexturesEXT
6256 #define GLEE_H_DEFINED_glGenTexturesEXT
6257  typedef void (APIENTRYP GLEEPFNGLGENTEXTURESEXTPROC) (GLsizei n, GLuint * textures);
6258  GLEE_EXTERN GLEEPFNGLGENTEXTURESEXTPROC GLeeFuncPtr_glGenTexturesEXT;
6259  #define glGenTexturesEXT GLeeFuncPtr_glGenTexturesEXT
6260 #endif
6261 #ifndef GLEE_H_DEFINED_glIsTextureEXT
6262 #define GLEE_H_DEFINED_glIsTextureEXT
6263  typedef GLboolean (APIENTRYP GLEEPFNGLISTEXTUREEXTPROC) (GLuint texture);
6264  GLEE_EXTERN GLEEPFNGLISTEXTUREEXTPROC GLeeFuncPtr_glIsTextureEXT;
6265  #define glIsTextureEXT GLeeFuncPtr_glIsTextureEXT
6266 #endif
6267 #ifndef GLEE_H_DEFINED_glPrioritizeTexturesEXT
6268 #define GLEE_H_DEFINED_glPrioritizeTexturesEXT
6269  typedef void (APIENTRYP GLEEPFNGLPRIORITIZETEXTURESEXTPROC) (GLsizei n, const GLuint * textures, const GLclampf * priorities);
6270  GLEE_EXTERN GLEEPFNGLPRIORITIZETEXTURESEXTPROC GLeeFuncPtr_glPrioritizeTexturesEXT;
6271  #define glPrioritizeTexturesEXT GLeeFuncPtr_glPrioritizeTexturesEXT
6272 #endif
6273 #endif
6274 
6275 /* GL_SGIS_detail_texture */
6276 
6277 #ifndef GL_SGIS_detail_texture
6278 #define GL_SGIS_detail_texture 1
6279 #define __GLEE_GL_SGIS_detail_texture 1
6280 /* Constants */
6281 #define GL_DETAIL_TEXTURE_2D_SGIS 0x8095
6282 #define GL_DETAIL_TEXTURE_2D_BINDING_SGIS 0x8096
6283 #define GL_LINEAR_DETAIL_SGIS 0x8097
6284 #define GL_LINEAR_DETAIL_ALPHA_SGIS 0x8098
6285 #define GL_LINEAR_DETAIL_COLOR_SGIS 0x8099
6286 #define GL_DETAIL_TEXTURE_LEVEL_SGIS 0x809A
6287 #define GL_DETAIL_TEXTURE_MODE_SGIS 0x809B
6288 #define GL_DETAIL_TEXTURE_FUNC_POINTS_SGIS 0x809C
6289 #ifndef GLEE_H_DEFINED_glDetailTexFuncSGIS
6290 #define GLEE_H_DEFINED_glDetailTexFuncSGIS
6291  typedef void (APIENTRYP GLEEPFNGLDETAILTEXFUNCSGISPROC) (GLenum target, GLsizei n, const GLfloat * points);
6292  GLEE_EXTERN GLEEPFNGLDETAILTEXFUNCSGISPROC GLeeFuncPtr_glDetailTexFuncSGIS;
6293  #define glDetailTexFuncSGIS GLeeFuncPtr_glDetailTexFuncSGIS
6294 #endif
6295 #ifndef GLEE_H_DEFINED_glGetDetailTexFuncSGIS
6296 #define GLEE_H_DEFINED_glGetDetailTexFuncSGIS
6297  typedef void (APIENTRYP GLEEPFNGLGETDETAILTEXFUNCSGISPROC) (GLenum target, GLfloat * points);
6298  GLEE_EXTERN GLEEPFNGLGETDETAILTEXFUNCSGISPROC GLeeFuncPtr_glGetDetailTexFuncSGIS;
6299  #define glGetDetailTexFuncSGIS GLeeFuncPtr_glGetDetailTexFuncSGIS
6300 #endif
6301 #endif
6302 
6303 /* GL_SGIS_sharpen_texture */
6304 
6305 #ifndef GL_SGIS_sharpen_texture
6306 #define GL_SGIS_sharpen_texture 1
6307 #define __GLEE_GL_SGIS_sharpen_texture 1
6308 /* Constants */
6309 #define GL_LINEAR_SHARPEN_SGIS 0x80AD
6310 #define GL_LINEAR_SHARPEN_ALPHA_SGIS 0x80AE
6311 #define GL_LINEAR_SHARPEN_COLOR_SGIS 0x80AF
6312 #define GL_SHARPEN_TEXTURE_FUNC_POINTS_SGIS 0x80B0
6313 #ifndef GLEE_H_DEFINED_glSharpenTexFuncSGIS
6314 #define GLEE_H_DEFINED_glSharpenTexFuncSGIS
6315  typedef void (APIENTRYP GLEEPFNGLSHARPENTEXFUNCSGISPROC) (GLenum target, GLsizei n, const GLfloat * points);
6316  GLEE_EXTERN GLEEPFNGLSHARPENTEXFUNCSGISPROC GLeeFuncPtr_glSharpenTexFuncSGIS;
6317  #define glSharpenTexFuncSGIS GLeeFuncPtr_glSharpenTexFuncSGIS
6318 #endif
6319 #ifndef GLEE_H_DEFINED_glGetSharpenTexFuncSGIS
6320 #define GLEE_H_DEFINED_glGetSharpenTexFuncSGIS
6321  typedef void (APIENTRYP GLEEPFNGLGETSHARPENTEXFUNCSGISPROC) (GLenum target, GLfloat * points);
6322  GLEE_EXTERN GLEEPFNGLGETSHARPENTEXFUNCSGISPROC GLeeFuncPtr_glGetSharpenTexFuncSGIS;
6323  #define glGetSharpenTexFuncSGIS GLeeFuncPtr_glGetSharpenTexFuncSGIS
6324 #endif
6325 #endif
6326 
6327 /* GL_EXT_packed_pixels */
6328 
6329 #ifndef GL_EXT_packed_pixels
6330 #define GL_EXT_packed_pixels 1
6331 #define __GLEE_GL_EXT_packed_pixels 1
6332 /* Constants */
6333 #define GL_UNSIGNED_BYTE_3_3_2_EXT 0x8032
6334 #define GL_UNSIGNED_SHORT_4_4_4_4_EXT 0x8033
6335 #define GL_UNSIGNED_SHORT_5_5_5_1_EXT 0x8034
6336 #define GL_UNSIGNED_INT_8_8_8_8_EXT 0x8035
6337 #define GL_UNSIGNED_INT_10_10_10_2_EXT 0x8036
6338 #endif
6339 
6340 /* GL_SGIS_texture_lod */
6341 
6342 #ifndef GL_SGIS_texture_lod
6343 #define GL_SGIS_texture_lod 1
6344 #define __GLEE_GL_SGIS_texture_lod 1
6345 /* Constants */
6346 #define GL_TEXTURE_MIN_LOD_SGIS 0x813A
6347 #define GL_TEXTURE_MAX_LOD_SGIS 0x813B
6348 #define GL_TEXTURE_BASE_LEVEL_SGIS 0x813C
6349 #define GL_TEXTURE_MAX_LEVEL_SGIS 0x813D
6350 #endif
6351 
6352 /* GL_SGIS_multisample */
6353 
6354 #ifndef GL_SGIS_multisample
6355 #define GL_SGIS_multisample 1
6356 #define __GLEE_GL_SGIS_multisample 1
6357 /* Constants */
6358 #define GL_MULTISAMPLE_SGIS 0x809D
6359 #define GL_SAMPLE_ALPHA_TO_MASK_SGIS 0x809E
6360 #define GL_SAMPLE_ALPHA_TO_ONE_SGIS 0x809F
6361 #define GL_SAMPLE_MASK_SGIS 0x80A0
6362 #define GL_1PASS_SGIS 0x80A1
6363 #define GL_2PASS_0_SGIS 0x80A2
6364 #define GL_2PASS_1_SGIS 0x80A3
6365 #define GL_4PASS_0_SGIS 0x80A4
6366 #define GL_4PASS_1_SGIS 0x80A5
6367 #define GL_4PASS_2_SGIS 0x80A6
6368 #define GL_4PASS_3_SGIS 0x80A7
6369 #define GL_SAMPLE_BUFFERS_SGIS 0x80A8
6370 #define GL_SAMPLES_SGIS 0x80A9
6371 #define GL_SAMPLE_MASK_VALUE_SGIS 0x80AA
6372 #define GL_SAMPLE_MASK_INVERT_SGIS 0x80AB
6373 #define GL_SAMPLE_PATTERN_SGIS 0x80AC
6374 #ifndef GLEE_H_DEFINED_glSampleMaskSGIS
6375 #define GLEE_H_DEFINED_glSampleMaskSGIS
6376  typedef void (APIENTRYP GLEEPFNGLSAMPLEMASKSGISPROC) (GLclampf value, GLboolean invert);
6377  GLEE_EXTERN GLEEPFNGLSAMPLEMASKSGISPROC GLeeFuncPtr_glSampleMaskSGIS;
6378  #define glSampleMaskSGIS GLeeFuncPtr_glSampleMaskSGIS
6379 #endif
6380 #ifndef GLEE_H_DEFINED_glSamplePatternSGIS
6381 #define GLEE_H_DEFINED_glSamplePatternSGIS
6382  typedef void (APIENTRYP GLEEPFNGLSAMPLEPATTERNSGISPROC) (GLenum pattern);
6383  GLEE_EXTERN GLEEPFNGLSAMPLEPATTERNSGISPROC GLeeFuncPtr_glSamplePatternSGIS;
6384  #define glSamplePatternSGIS GLeeFuncPtr_glSamplePatternSGIS
6385 #endif
6386 #endif
6387 
6388 /* GL_EXT_rescale_normal */
6389 
6390 #ifndef GL_EXT_rescale_normal
6391 #define GL_EXT_rescale_normal 1
6392 #define __GLEE_GL_EXT_rescale_normal 1
6393 /* Constants */
6394 #define GL_RESCALE_NORMAL_EXT 0x803A
6395 #endif
6396 
6397 /* GL_EXT_vertex_array */
6398 
6399 #ifndef GL_EXT_vertex_array
6400 #define GL_EXT_vertex_array 1
6401 #define __GLEE_GL_EXT_vertex_array 1
6402 /* Constants */
6403 #define GL_VERTEX_ARRAY_EXT 0x8074
6404 #define GL_NORMAL_ARRAY_EXT 0x8075
6405 #define GL_COLOR_ARRAY_EXT 0x8076
6406 #define GL_INDEX_ARRAY_EXT 0x8077
6407 #define GL_TEXTURE_COORD_ARRAY_EXT 0x8078
6408 #define GL_EDGE_FLAG_ARRAY_EXT 0x8079
6409 #define GL_VERTEX_ARRAY_SIZE_EXT 0x807A
6410 #define GL_VERTEX_ARRAY_TYPE_EXT 0x807B
6411 #define GL_VERTEX_ARRAY_STRIDE_EXT 0x807C
6412 #define GL_VERTEX_ARRAY_COUNT_EXT 0x807D
6413 #define GL_NORMAL_ARRAY_TYPE_EXT 0x807E
6414 #define GL_NORMAL_ARRAY_STRIDE_EXT 0x807F
6415 #define GL_NORMAL_ARRAY_COUNT_EXT 0x8080
6416 #define GL_COLOR_ARRAY_SIZE_EXT 0x8081
6417 #define GL_COLOR_ARRAY_TYPE_EXT 0x8082
6418 #define GL_COLOR_ARRAY_STRIDE_EXT 0x8083
6419 #define GL_COLOR_ARRAY_COUNT_EXT 0x8084
6420 #define GL_INDEX_ARRAY_TYPE_EXT 0x8085
6421 #define GL_INDEX_ARRAY_STRIDE_EXT 0x8086
6422 #define GL_INDEX_ARRAY_COUNT_EXT 0x8087
6423 #define GL_TEXTURE_COORD_ARRAY_SIZE_EXT 0x8088
6424 #define GL_TEXTURE_COORD_ARRAY_TYPE_EXT 0x8089
6425 #define GL_TEXTURE_COORD_ARRAY_STRIDE_EXT 0x808A
6426 #define GL_TEXTURE_COORD_ARRAY_COUNT_EXT 0x808B
6427 #define GL_EDGE_FLAG_ARRAY_STRIDE_EXT 0x808C
6428 #define GL_EDGE_FLAG_ARRAY_COUNT_EXT 0x808D
6429 #define GL_VERTEX_ARRAY_POINTER_EXT 0x808E
6430 #define GL_NORMAL_ARRAY_POINTER_EXT 0x808F
6431 #define GL_COLOR_ARRAY_POINTER_EXT 0x8090
6432 #define GL_INDEX_ARRAY_POINTER_EXT 0x8091
6433 #define GL_TEXTURE_COORD_ARRAY_POINTER_EXT 0x8092
6434 #define GL_EDGE_FLAG_ARRAY_POINTER_EXT 0x8093
6435 #ifndef GLEE_H_DEFINED_glArrayElementEXT
6436 #define GLEE_H_DEFINED_glArrayElementEXT
6437  typedef void (APIENTRYP GLEEPFNGLARRAYELEMENTEXTPROC) (GLint i);
6438  GLEE_EXTERN GLEEPFNGLARRAYELEMENTEXTPROC GLeeFuncPtr_glArrayElementEXT;
6439  #define glArrayElementEXT GLeeFuncPtr_glArrayElementEXT
6440 #endif
6441 #ifndef GLEE_H_DEFINED_glColorPointerEXT
6442 #define GLEE_H_DEFINED_glColorPointerEXT
6443  typedef void (APIENTRYP GLEEPFNGLCOLORPOINTEREXTPROC) (GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer);
6444  GLEE_EXTERN GLEEPFNGLCOLORPOINTEREXTPROC GLeeFuncPtr_glColorPointerEXT;
6445  #define glColorPointerEXT GLeeFuncPtr_glColorPointerEXT
6446 #endif
6447 #ifndef GLEE_H_DEFINED_glDrawArraysEXT
6448 #define GLEE_H_DEFINED_glDrawArraysEXT
6449  typedef void (APIENTRYP GLEEPFNGLDRAWARRAYSEXTPROC) (GLenum mode, GLint first, GLsizei count);
6450  GLEE_EXTERN GLEEPFNGLDRAWARRAYSEXTPROC GLeeFuncPtr_glDrawArraysEXT;
6451  #define glDrawArraysEXT GLeeFuncPtr_glDrawArraysEXT
6452 #endif
6453 #ifndef GLEE_H_DEFINED_glEdgeFlagPointerEXT
6454 #define GLEE_H_DEFINED_glEdgeFlagPointerEXT
6455  typedef void (APIENTRYP GLEEPFNGLEDGEFLAGPOINTEREXTPROC) (GLsizei stride, GLsizei count, const GLboolean * pointer);
6456  GLEE_EXTERN GLEEPFNGLEDGEFLAGPOINTEREXTPROC GLeeFuncPtr_glEdgeFlagPointerEXT;
6457  #define glEdgeFlagPointerEXT GLeeFuncPtr_glEdgeFlagPointerEXT
6458 #endif
6459 #ifndef GLEE_H_DEFINED_glGetPointervEXT
6460 #define GLEE_H_DEFINED_glGetPointervEXT
6461  typedef void (APIENTRYP GLEEPFNGLGETPOINTERVEXTPROC) (GLenum pname, GLvoid* * params);
6462  GLEE_EXTERN GLEEPFNGLGETPOINTERVEXTPROC GLeeFuncPtr_glGetPointervEXT;
6463  #define glGetPointervEXT GLeeFuncPtr_glGetPointervEXT
6464 #endif
6465 #ifndef GLEE_H_DEFINED_glIndexPointerEXT
6466 #define GLEE_H_DEFINED_glIndexPointerEXT
6467  typedef void (APIENTRYP GLEEPFNGLINDEXPOINTEREXTPROC) (GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer);
6468  GLEE_EXTERN GLEEPFNGLINDEXPOINTEREXTPROC GLeeFuncPtr_glIndexPointerEXT;
6469  #define glIndexPointerEXT GLeeFuncPtr_glIndexPointerEXT
6470 #endif
6471 #ifndef GLEE_H_DEFINED_glNormalPointerEXT
6472 #define GLEE_H_DEFINED_glNormalPointerEXT
6473  typedef void (APIENTRYP GLEEPFNGLNORMALPOINTEREXTPROC) (GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer);
6474  GLEE_EXTERN GLEEPFNGLNORMALPOINTEREXTPROC GLeeFuncPtr_glNormalPointerEXT;
6475  #define glNormalPointerEXT GLeeFuncPtr_glNormalPointerEXT
6476 #endif
6477 #ifndef GLEE_H_DEFINED_glTexCoordPointerEXT
6478 #define GLEE_H_DEFINED_glTexCoordPointerEXT
6479  typedef void (APIENTRYP GLEEPFNGLTEXCOORDPOINTEREXTPROC) (GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer);
6480  GLEE_EXTERN GLEEPFNGLTEXCOORDPOINTEREXTPROC GLeeFuncPtr_glTexCoordPointerEXT;
6481  #define glTexCoordPointerEXT GLeeFuncPtr_glTexCoordPointerEXT
6482 #endif
6483 #ifndef GLEE_H_DEFINED_glVertexPointerEXT
6484 #define GLEE_H_DEFINED_glVertexPointerEXT
6485  typedef void (APIENTRYP GLEEPFNGLVERTEXPOINTEREXTPROC) (GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer);
6486  GLEE_EXTERN GLEEPFNGLVERTEXPOINTEREXTPROC GLeeFuncPtr_glVertexPointerEXT;
6487  #define glVertexPointerEXT GLeeFuncPtr_glVertexPointerEXT
6488 #endif
6489 #endif
6490 
6491 /* GL_EXT_misc_attribute */
6492 
6493 #ifndef GL_EXT_misc_attribute
6494 #define GL_EXT_misc_attribute 1
6495 #define __GLEE_GL_EXT_misc_attribute 1
6496 /* Constants */
6497 #endif
6498 
6499 /* GL_SGIS_generate_mipmap */
6500 
6501 #ifndef GL_SGIS_generate_mipmap
6502 #define GL_SGIS_generate_mipmap 1
6503 #define __GLEE_GL_SGIS_generate_mipmap 1
6504 /* Constants */
6505 #define GL_GENERATE_MIPMAP_SGIS 0x8191
6506 #define GL_GENERATE_MIPMAP_HINT_SGIS 0x8192
6507 #endif
6508 
6509 /* GL_SGIX_clipmap */
6510 
6511 #ifndef GL_SGIX_clipmap
6512 #define GL_SGIX_clipmap 1
6513 #define __GLEE_GL_SGIX_clipmap 1
6514 /* Constants */
6515 #define GL_LINEAR_CLIPMAP_LINEAR_SGIX 0x8170
6516 #define GL_TEXTURE_CLIPMAP_CENTER_SGIX 0x8171
6517 #define GL_TEXTURE_CLIPMAP_FRAME_SGIX 0x8172
6518 #define GL_TEXTURE_CLIPMAP_OFFSET_SGIX 0x8173
6519 #define GL_TEXTURE_CLIPMAP_VIRTUAL_DEPTH_SGIX 0x8174
6520 #define GL_TEXTURE_CLIPMAP_LOD_OFFSET_SGIX 0x8175
6521 #define GL_TEXTURE_CLIPMAP_DEPTH_SGIX 0x8176
6522 #define GL_MAX_CLIPMAP_DEPTH_SGIX 0x8177
6523 #define GL_MAX_CLIPMAP_VIRTUAL_DEPTH_SGIX 0x8178
6524 #define GL_NEAREST_CLIPMAP_NEAREST_SGIX 0x844D
6525 #define GL_NEAREST_CLIPMAP_LINEAR_SGIX 0x844E
6526 #define GL_LINEAR_CLIPMAP_NEAREST_SGIX 0x844F
6527 #endif
6528 
6529 /* GL_SGIX_shadow */
6530 
6531 #ifndef GL_SGIX_shadow
6532 #define GL_SGIX_shadow 1
6533 #define __GLEE_GL_SGIX_shadow 1
6534 /* Constants */
6535 #define GL_TEXTURE_COMPARE_SGIX 0x819A
6536 #define GL_TEXTURE_COMPARE_OPERATOR_SGIX 0x819B
6537 #define GL_TEXTURE_LEQUAL_R_SGIX 0x819C
6538 #define GL_TEXTURE_GEQUAL_R_SGIX 0x819D
6539 #endif
6540 
6541 /* GL_SGIS_texture_edge_clamp */
6542 
6543 #ifndef GL_SGIS_texture_edge_clamp
6544 #define GL_SGIS_texture_edge_clamp 1
6545 #define __GLEE_GL_SGIS_texture_edge_clamp 1
6546 /* Constants */
6547 #define GL_CLAMP_TO_EDGE_SGIS 0x812F
6548 #endif
6549 
6550 /* GL_SGIS_texture_border_clamp */
6551 
6552 #ifndef GL_SGIS_texture_border_clamp
6553 #define GL_SGIS_texture_border_clamp 1
6554 #define __GLEE_GL_SGIS_texture_border_clamp 1
6555 /* Constants */
6556 #define GL_CLAMP_TO_BORDER_SGIS 0x812D
6557 #endif
6558 
6559 /* GL_EXT_blend_minmax */
6560 
6561 #ifndef GL_EXT_blend_minmax
6562 #define GL_EXT_blend_minmax 1
6563 #define __GLEE_GL_EXT_blend_minmax 1
6564 /* Constants */
6565 #define GL_FUNC_ADD_EXT 0x8006
6566 #define GL_MIN_EXT 0x8007
6567 #define GL_MAX_EXT 0x8008
6568 #define GL_BLEND_EQUATION_EXT 0x8009
6569 #ifndef GLEE_H_DEFINED_glBlendEquationEXT
6570 #define GLEE_H_DEFINED_glBlendEquationEXT
6571  typedef void (APIENTRYP GLEEPFNGLBLENDEQUATIONEXTPROC) (GLenum mode);
6572  GLEE_EXTERN GLEEPFNGLBLENDEQUATIONEXTPROC GLeeFuncPtr_glBlendEquationEXT;
6573  #define glBlendEquationEXT GLeeFuncPtr_glBlendEquationEXT
6574 #endif
6575 #endif
6576 
6577 /* GL_EXT_blend_subtract */
6578 
6579 #ifndef GL_EXT_blend_subtract
6580 #define GL_EXT_blend_subtract 1
6581 #define __GLEE_GL_EXT_blend_subtract 1
6582 /* Constants */
6583 #define GL_FUNC_SUBTRACT_EXT 0x800A
6584 #define GL_FUNC_REVERSE_SUBTRACT_EXT 0x800B
6585 #endif
6586 
6587 /* GL_EXT_blend_logic_op */
6588 
6589 #ifndef GL_EXT_blend_logic_op
6590 #define GL_EXT_blend_logic_op 1
6591 #define __GLEE_GL_EXT_blend_logic_op 1
6592 /* Constants */
6593 #endif
6594 
6595 /* GL_SGIX_interlace */
6596 
6597 #ifndef GL_SGIX_interlace
6598 #define GL_SGIX_interlace 1
6599 #define __GLEE_GL_SGIX_interlace 1
6600 /* Constants */
6601 #define GL_INTERLACE_SGIX 0x8094
6602 #endif
6603 
6604 /* GL_SGIX_pixel_tiles */
6605 
6606 #ifndef GL_SGIX_pixel_tiles
6607 #define GL_SGIX_pixel_tiles 1
6608 #define __GLEE_GL_SGIX_pixel_tiles 1
6609 /* Constants */
6610 #define GL_PIXEL_TILE_BEST_ALIGNMENT_SGIX 0x813E
6611 #define GL_PIXEL_TILE_CACHE_INCREMENT_SGIX 0x813F
6612 #define GL_PIXEL_TILE_WIDTH_SGIX 0x8140
6613 #define GL_PIXEL_TILE_HEIGHT_SGIX 0x8141
6614 #define GL_PIXEL_TILE_GRID_WIDTH_SGIX 0x8142
6615 #define GL_PIXEL_TILE_GRID_HEIGHT_SGIX 0x8143
6616 #define GL_PIXEL_TILE_GRID_DEPTH_SGIX 0x8144
6617 #define GL_PIXEL_TILE_CACHE_SIZE_SGIX 0x8145
6618 #endif
6619 
6620 /* GL_SGIS_texture_select */
6621 
6622 #ifndef GL_SGIS_texture_select
6623 #define GL_SGIS_texture_select 1
6624 #define __GLEE_GL_SGIS_texture_select 1
6625 /* Constants */
6626 #define GL_DUAL_ALPHA4_SGIS 0x8110
6627 #define GL_DUAL_ALPHA8_SGIS 0x8111
6628 #define GL_DUAL_ALPHA12_SGIS 0x8112
6629 #define GL_DUAL_ALPHA16_SGIS 0x8113
6630 #define GL_DUAL_LUMINANCE4_SGIS 0x8114
6631 #define GL_DUAL_LUMINANCE8_SGIS 0x8115
6632 #define GL_DUAL_LUMINANCE12_SGIS 0x8116
6633 #define GL_DUAL_LUMINANCE16_SGIS 0x8117
6634 #define GL_DUAL_INTENSITY4_SGIS 0x8118
6635 #define GL_DUAL_INTENSITY8_SGIS 0x8119
6636 #define GL_DUAL_INTENSITY12_SGIS 0x811A
6637 #define GL_DUAL_INTENSITY16_SGIS 0x811B
6638 #define GL_DUAL_LUMINANCE_ALPHA4_SGIS 0x811C
6639 #define GL_DUAL_LUMINANCE_ALPHA8_SGIS 0x811D
6640 #define GL_QUAD_ALPHA4_SGIS 0x811E
6641 #define GL_QUAD_ALPHA8_SGIS 0x811F
6642 #define GL_QUAD_LUMINANCE4_SGIS 0x8120
6643 #define GL_QUAD_LUMINANCE8_SGIS 0x8121
6644 #define GL_QUAD_INTENSITY4_SGIS 0x8122
6645 #define GL_QUAD_INTENSITY8_SGIS 0x8123
6646 #define GL_DUAL_TEXTURE_SELECT_SGIS 0x8124
6647 #define GL_QUAD_TEXTURE_SELECT_SGIS 0x8125
6648 #endif
6649 
6650 /* GL_SGIX_sprite */
6651 
6652 #ifndef GL_SGIX_sprite
6653 #define GL_SGIX_sprite 1
6654 #define __GLEE_GL_SGIX_sprite 1
6655 /* Constants */
6656 #define GL_SPRITE_SGIX 0x8148
6657 #define GL_SPRITE_MODE_SGIX 0x8149
6658 #define GL_SPRITE_AXIS_SGIX 0x814A
6659 #define GL_SPRITE_TRANSLATION_SGIX 0x814B
6660 #define GL_SPRITE_AXIAL_SGIX 0x814C
6661 #define GL_SPRITE_OBJECT_ALIGNED_SGIX 0x814D
6662 #define GL_SPRITE_EYE_ALIGNED_SGIX 0x814E
6663 #ifndef GLEE_H_DEFINED_glSpriteParameterfSGIX
6664 #define GLEE_H_DEFINED_glSpriteParameterfSGIX
6665  typedef void (APIENTRYP GLEEPFNGLSPRITEPARAMETERFSGIXPROC) (GLenum pname, GLfloat param);
6666  GLEE_EXTERN GLEEPFNGLSPRITEPARAMETERFSGIXPROC GLeeFuncPtr_glSpriteParameterfSGIX;
6667  #define glSpriteParameterfSGIX GLeeFuncPtr_glSpriteParameterfSGIX
6668 #endif
6669 #ifndef GLEE_H_DEFINED_glSpriteParameterfvSGIX
6670 #define GLEE_H_DEFINED_glSpriteParameterfvSGIX
6671  typedef void (APIENTRYP GLEEPFNGLSPRITEPARAMETERFVSGIXPROC) (GLenum pname, const GLfloat * params);
6672  GLEE_EXTERN GLEEPFNGLSPRITEPARAMETERFVSGIXPROC GLeeFuncPtr_glSpriteParameterfvSGIX;
6673  #define glSpriteParameterfvSGIX GLeeFuncPtr_glSpriteParameterfvSGIX
6674 #endif
6675 #ifndef GLEE_H_DEFINED_glSpriteParameteriSGIX
6676 #define GLEE_H_DEFINED_glSpriteParameteriSGIX
6677  typedef void (APIENTRYP GLEEPFNGLSPRITEPARAMETERISGIXPROC) (GLenum pname, GLint param);
6678  GLEE_EXTERN GLEEPFNGLSPRITEPARAMETERISGIXPROC GLeeFuncPtr_glSpriteParameteriSGIX;
6679  #define glSpriteParameteriSGIX GLeeFuncPtr_glSpriteParameteriSGIX
6680 #endif
6681 #ifndef GLEE_H_DEFINED_glSpriteParameterivSGIX
6682 #define GLEE_H_DEFINED_glSpriteParameterivSGIX
6683  typedef void (APIENTRYP GLEEPFNGLSPRITEPARAMETERIVSGIXPROC) (GLenum pname, const GLint * params);
6684  GLEE_EXTERN GLEEPFNGLSPRITEPARAMETERIVSGIXPROC GLeeFuncPtr_glSpriteParameterivSGIX;
6685  #define glSpriteParameterivSGIX GLeeFuncPtr_glSpriteParameterivSGIX
6686 #endif
6687 #endif
6688 
6689 /* GL_SGIX_texture_multi_buffer */
6690 
6691 #ifndef GL_SGIX_texture_multi_buffer
6692 #define GL_SGIX_texture_multi_buffer 1
6693 #define __GLEE_GL_SGIX_texture_multi_buffer 1
6694 /* Constants */
6695 #define GL_TEXTURE_MULTI_BUFFER_HINT_SGIX 0x812E
6696 #endif
6697 
6698 /* GL_EXT_point_parameters */
6699 
6700 #ifndef GL_EXT_point_parameters
6701 #define GL_EXT_point_parameters 1
6702 #define __GLEE_GL_EXT_point_parameters 1
6703 /* Constants */
6704 #define GL_POINT_SIZE_MIN_EXT 0x8126
6705 #define GL_POINT_SIZE_MAX_EXT 0x8127
6706 #define GL_POINT_FADE_THRESHOLD_SIZE_EXT 0x8128
6707 #define GL_DISTANCE_ATTENUATION_EXT 0x8129
6708 #ifndef GLEE_H_DEFINED_glPointParameterfEXT
6709 #define GLEE_H_DEFINED_glPointParameterfEXT
6710  typedef void (APIENTRYP GLEEPFNGLPOINTPARAMETERFEXTPROC) (GLenum pname, GLfloat param);
6711  GLEE_EXTERN GLEEPFNGLPOINTPARAMETERFEXTPROC GLeeFuncPtr_glPointParameterfEXT;
6712  #define glPointParameterfEXT GLeeFuncPtr_glPointParameterfEXT
6713 #endif
6714 #ifndef GLEE_H_DEFINED_glPointParameterfvEXT
6715 #define GLEE_H_DEFINED_glPointParameterfvEXT
6716  typedef void (APIENTRYP GLEEPFNGLPOINTPARAMETERFVEXTPROC) (GLenum pname, const GLfloat * params);
6717  GLEE_EXTERN GLEEPFNGLPOINTPARAMETERFVEXTPROC GLeeFuncPtr_glPointParameterfvEXT;
6718  #define glPointParameterfvEXT GLeeFuncPtr_glPointParameterfvEXT
6719 #endif
6720 #endif
6721 
6722 /* GL_SGIS_point_parameters */
6723 
6724 #ifndef GL_SGIS_point_parameters
6725 #define GL_SGIS_point_parameters 1
6726 #define __GLEE_GL_SGIS_point_parameters 1
6727 /* Constants */
6728 #define GL_POINT_SIZE_MIN_SGIS 0x8126
6729 #define GL_POINT_SIZE_MAX_SGIS 0x8127
6730 #define GL_POINT_FADE_THRESHOLD_SIZE_SGIS 0x8128
6731 #define GL_DISTANCE_ATTENUATION_SGIS 0x8129
6732 #ifndef GLEE_H_DEFINED_glPointParameterfSGIS
6733 #define GLEE_H_DEFINED_glPointParameterfSGIS
6734  typedef void (APIENTRYP GLEEPFNGLPOINTPARAMETERFSGISPROC) (GLenum pname, GLfloat param);
6735  GLEE_EXTERN GLEEPFNGLPOINTPARAMETERFSGISPROC GLeeFuncPtr_glPointParameterfSGIS;
6736  #define glPointParameterfSGIS GLeeFuncPtr_glPointParameterfSGIS
6737 #endif
6738 #ifndef GLEE_H_DEFINED_glPointParameterfvSGIS
6739 #define GLEE_H_DEFINED_glPointParameterfvSGIS
6740  typedef void (APIENTRYP GLEEPFNGLPOINTPARAMETERFVSGISPROC) (GLenum pname, const GLfloat * params);
6741  GLEE_EXTERN GLEEPFNGLPOINTPARAMETERFVSGISPROC GLeeFuncPtr_glPointParameterfvSGIS;
6742  #define glPointParameterfvSGIS GLeeFuncPtr_glPointParameterfvSGIS
6743 #endif
6744 #endif
6745 
6746 /* GL_SGIX_instruments */
6747 
6748 #ifndef GL_SGIX_instruments
6749 #define GL_SGIX_instruments 1
6750 #define __GLEE_GL_SGIX_instruments 1
6751 /* Constants */
6752 #define GL_INSTRUMENT_BUFFER_POINTER_SGIX 0x8180
6753 #define GL_INSTRUMENT_MEASUREMENTS_SGIX 0x8181
6754 #ifndef GLEE_H_DEFINED_glGetInstrumentsSGIX
6755 #define GLEE_H_DEFINED_glGetInstrumentsSGIX
6756  typedef GLint (APIENTRYP GLEEPFNGLGETINSTRUMENTSSGIXPROC) ();
6757  GLEE_EXTERN GLEEPFNGLGETINSTRUMENTSSGIXPROC GLeeFuncPtr_glGetInstrumentsSGIX;
6758  #define glGetInstrumentsSGIX GLeeFuncPtr_glGetInstrumentsSGIX
6759 #endif
6760 #ifndef GLEE_H_DEFINED_glInstrumentsBufferSGIX
6761 #define GLEE_H_DEFINED_glInstrumentsBufferSGIX
6762  typedef void (APIENTRYP GLEEPFNGLINSTRUMENTSBUFFERSGIXPROC) (GLsizei size, GLint * buffer);
6763  GLEE_EXTERN GLEEPFNGLINSTRUMENTSBUFFERSGIXPROC GLeeFuncPtr_glInstrumentsBufferSGIX;
6764  #define glInstrumentsBufferSGIX GLeeFuncPtr_glInstrumentsBufferSGIX
6765 #endif
6766 #ifndef GLEE_H_DEFINED_glPollInstrumentsSGIX
6767 #define GLEE_H_DEFINED_glPollInstrumentsSGIX
6768  typedef GLint (APIENTRYP GLEEPFNGLPOLLINSTRUMENTSSGIXPROC) (GLint * marker_p);
6769  GLEE_EXTERN GLEEPFNGLPOLLINSTRUMENTSSGIXPROC GLeeFuncPtr_glPollInstrumentsSGIX;
6770  #define glPollInstrumentsSGIX GLeeFuncPtr_glPollInstrumentsSGIX
6771 #endif
6772 #ifndef GLEE_H_DEFINED_glReadInstrumentsSGIX
6773 #define GLEE_H_DEFINED_glReadInstrumentsSGIX
6774  typedef void (APIENTRYP GLEEPFNGLREADINSTRUMENTSSGIXPROC) (GLint marker);
6775  GLEE_EXTERN GLEEPFNGLREADINSTRUMENTSSGIXPROC GLeeFuncPtr_glReadInstrumentsSGIX;
6776  #define glReadInstrumentsSGIX GLeeFuncPtr_glReadInstrumentsSGIX
6777 #endif
6778 #ifndef GLEE_H_DEFINED_glStartInstrumentsSGIX
6779 #define GLEE_H_DEFINED_glStartInstrumentsSGIX
6780  typedef void (APIENTRYP GLEEPFNGLSTARTINSTRUMENTSSGIXPROC) ();
6781  GLEE_EXTERN GLEEPFNGLSTARTINSTRUMENTSSGIXPROC GLeeFuncPtr_glStartInstrumentsSGIX;
6782  #define glStartInstrumentsSGIX GLeeFuncPtr_glStartInstrumentsSGIX
6783 #endif
6784 #ifndef GLEE_H_DEFINED_glStopInstrumentsSGIX
6785 #define GLEE_H_DEFINED_glStopInstrumentsSGIX
6786  typedef void (APIENTRYP GLEEPFNGLSTOPINSTRUMENTSSGIXPROC) (GLint marker);
6787  GLEE_EXTERN GLEEPFNGLSTOPINSTRUMENTSSGIXPROC GLeeFuncPtr_glStopInstrumentsSGIX;
6788  #define glStopInstrumentsSGIX GLeeFuncPtr_glStopInstrumentsSGIX
6789 #endif
6790 #endif
6791 
6792 /* GL_SGIX_texture_scale_bias */
6793 
6794 #ifndef GL_SGIX_texture_scale_bias
6795 #define GL_SGIX_texture_scale_bias 1
6796 #define __GLEE_GL_SGIX_texture_scale_bias 1
6797 /* Constants */
6798 #define GL_POST_TEXTURE_FILTER_BIAS_SGIX 0x8179
6799 #define GL_POST_TEXTURE_FILTER_SCALE_SGIX 0x817A
6800 #define GL_POST_TEXTURE_FILTER_BIAS_RANGE_SGIX 0x817B
6801 #define GL_POST_TEXTURE_FILTER_SCALE_RANGE_SGIX 0x817C
6802 #endif
6803 
6804 /* GL_SGIX_framezoom */
6805 
6806 #ifndef GL_SGIX_framezoom
6807 #define GL_SGIX_framezoom 1
6808 #define __GLEE_GL_SGIX_framezoom 1
6809 /* Constants */
6810 #define GL_FRAMEZOOM_SGIX 0x818B
6811 #define GL_FRAMEZOOM_FACTOR_SGIX 0x818C
6812 #define GL_MAX_FRAMEZOOM_FACTOR_SGIX 0x818D
6813 #ifndef GLEE_H_DEFINED_glFrameZoomSGIX
6814 #define GLEE_H_DEFINED_glFrameZoomSGIX
6815  typedef void (APIENTRYP GLEEPFNGLFRAMEZOOMSGIXPROC) (GLint factor);
6816  GLEE_EXTERN GLEEPFNGLFRAMEZOOMSGIXPROC GLeeFuncPtr_glFrameZoomSGIX;
6817  #define glFrameZoomSGIX GLeeFuncPtr_glFrameZoomSGIX
6818 #endif
6819 #endif
6820 
6821 /* GL_SGIX_tag_sample_buffer */
6822 
6823 #ifndef GL_SGIX_tag_sample_buffer
6824 #define GL_SGIX_tag_sample_buffer 1
6825 #define __GLEE_GL_SGIX_tag_sample_buffer 1
6826 /* Constants */
6827 #ifndef GLEE_H_DEFINED_glTagSampleBufferSGIX
6828 #define GLEE_H_DEFINED_glTagSampleBufferSGIX
6829  typedef void (APIENTRYP GLEEPFNGLTAGSAMPLEBUFFERSGIXPROC) ();
6830  GLEE_EXTERN GLEEPFNGLTAGSAMPLEBUFFERSGIXPROC GLeeFuncPtr_glTagSampleBufferSGIX;
6831  #define glTagSampleBufferSGIX GLeeFuncPtr_glTagSampleBufferSGIX
6832 #endif
6833 #endif
6834 
6835 /* GL_FfdMaskSGIX */
6836 
6837 #ifndef GL_FfdMaskSGIX
6838 #define GL_FfdMaskSGIX 1
6839 #define __GLEE_GL_FfdMaskSGIX 1
6840 /* Constants */
6841 #define GL_TEXTURE_DEFORMATION_BIT_SGIX 0x00000001
6842 #define GL_GEOMETRY_DEFORMATION_BIT_SGIX 0x00000002
6843 #endif
6844 
6845 /* GL_SGIX_polynomial_ffd */
6846 
6847 #ifndef GL_SGIX_polynomial_ffd
6848 #define GL_SGIX_polynomial_ffd 1
6849 #define __GLEE_GL_SGIX_polynomial_ffd 1
6850 /* Constants */
6851 #define GL_GEOMETRY_DEFORMATION_SGIX 0x8194
6852 #define GL_TEXTURE_DEFORMATION_SGIX 0x8195
6853 #define GL_DEFORMATIONS_MASK_SGIX 0x8196
6854 #define GL_MAX_DEFORMATION_ORDER_SGIX 0x8197
6855 #ifndef GLEE_H_DEFINED_glDeformationMap3dSGIX
6856 #define GLEE_H_DEFINED_glDeformationMap3dSGIX
6857  typedef void (APIENTRYP GLEEPFNGLDEFORMATIONMAP3DSGIXPROC) (GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, GLdouble w1, GLdouble w2, GLint wstride, GLint worder, const GLdouble * points);
6858  GLEE_EXTERN GLEEPFNGLDEFORMATIONMAP3DSGIXPROC GLeeFuncPtr_glDeformationMap3dSGIX;
6859  #define glDeformationMap3dSGIX GLeeFuncPtr_glDeformationMap3dSGIX
6860 #endif
6861 #ifndef GLEE_H_DEFINED_glDeformationMap3fSGIX
6862 #define GLEE_H_DEFINED_glDeformationMap3fSGIX
6863  typedef void (APIENTRYP GLEEPFNGLDEFORMATIONMAP3FSGIXPROC) (GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, GLfloat w1, GLfloat w2, GLint wstride, GLint worder, const GLfloat * points);
6864  GLEE_EXTERN GLEEPFNGLDEFORMATIONMAP3FSGIXPROC GLeeFuncPtr_glDeformationMap3fSGIX;
6865  #define glDeformationMap3fSGIX GLeeFuncPtr_glDeformationMap3fSGIX
6866 #endif
6867 #ifndef GLEE_H_DEFINED_glDeformSGIX
6868 #define GLEE_H_DEFINED_glDeformSGIX
6869  typedef void (APIENTRYP GLEEPFNGLDEFORMSGIXPROC) (GLbitfield mask);
6870  GLEE_EXTERN GLEEPFNGLDEFORMSGIXPROC GLeeFuncPtr_glDeformSGIX;
6871  #define glDeformSGIX GLeeFuncPtr_glDeformSGIX
6872 #endif
6873 #ifndef GLEE_H_DEFINED_glLoadIdentityDeformationMapSGIX
6874 #define GLEE_H_DEFINED_glLoadIdentityDeformationMapSGIX
6875  typedef void (APIENTRYP GLEEPFNGLLOADIDENTITYDEFORMATIONMAPSGIXPROC) (GLbitfield mask);
6876  GLEE_EXTERN GLEEPFNGLLOADIDENTITYDEFORMATIONMAPSGIXPROC GLeeFuncPtr_glLoadIdentityDeformationMapSGIX;
6877  #define glLoadIdentityDeformationMapSGIX GLeeFuncPtr_glLoadIdentityDeformationMapSGIX
6878 #endif
6879 #endif
6880 
6881 /* GL_SGIX_reference_plane */
6882 
6883 #ifndef GL_SGIX_reference_plane
6884 #define GL_SGIX_reference_plane 1
6885 #define __GLEE_GL_SGIX_reference_plane 1
6886 /* Constants */
6887 #define GL_REFERENCE_PLANE_SGIX 0x817D
6888 #define GL_REFERENCE_PLANE_EQUATION_SGIX 0x817E
6889 #ifndef GLEE_H_DEFINED_glReferencePlaneSGIX
6890 #define GLEE_H_DEFINED_glReferencePlaneSGIX
6891  typedef void (APIENTRYP GLEEPFNGLREFERENCEPLANESGIXPROC) (const GLdouble * equation);
6892  GLEE_EXTERN GLEEPFNGLREFERENCEPLANESGIXPROC GLeeFuncPtr_glReferencePlaneSGIX;
6893  #define glReferencePlaneSGIX GLeeFuncPtr_glReferencePlaneSGIX
6894 #endif
6895 #endif
6896 
6897 /* GL_SGIX_flush_raster */
6898 
6899 #ifndef GL_SGIX_flush_raster
6900 #define GL_SGIX_flush_raster 1
6901 #define __GLEE_GL_SGIX_flush_raster 1
6902 /* Constants */
6903 #ifndef GLEE_H_DEFINED_glFlushRasterSGIX
6904 #define GLEE_H_DEFINED_glFlushRasterSGIX
6905  typedef void (APIENTRYP GLEEPFNGLFLUSHRASTERSGIXPROC) ();
6906  GLEE_EXTERN GLEEPFNGLFLUSHRASTERSGIXPROC GLeeFuncPtr_glFlushRasterSGIX;
6907  #define glFlushRasterSGIX GLeeFuncPtr_glFlushRasterSGIX
6908 #endif
6909 #endif
6910 
6911 /* GL_SGIX_depth_texture */
6912 
6913 #ifndef GL_SGIX_depth_texture
6914 #define GL_SGIX_depth_texture 1
6915 #define __GLEE_GL_SGIX_depth_texture 1
6916 /* Constants */
6917 #define GL_DEPTH_COMPONENT16_SGIX 0x81A5
6918 #define GL_DEPTH_COMPONENT24_SGIX 0x81A6
6919 #define GL_DEPTH_COMPONENT32_SGIX 0x81A7
6920 #endif
6921 
6922 /* GL_SGIS_fog_function */
6923 
6924 #ifndef GL_SGIS_fog_function
6925 #define GL_SGIS_fog_function 1
6926 #define __GLEE_GL_SGIS_fog_function 1
6927 /* Constants */
6928 #define GL_FOG_FUNC_SGIS 0x812A
6929 #define GL_FOG_FUNC_POINTS_SGIS 0x812B
6930 #define GL_MAX_FOG_FUNC_POINTS_SGIS 0x812C
6931 #ifndef GLEE_H_DEFINED_glFogFuncSGIS
6932 #define GLEE_H_DEFINED_glFogFuncSGIS
6933  typedef void (APIENTRYP GLEEPFNGLFOGFUNCSGISPROC) (GLsizei n, const GLfloat * points);
6934  GLEE_EXTERN GLEEPFNGLFOGFUNCSGISPROC GLeeFuncPtr_glFogFuncSGIS;
6935  #define glFogFuncSGIS GLeeFuncPtr_glFogFuncSGIS
6936 #endif
6937 #ifndef GLEE_H_DEFINED_glGetFogFuncSGIS
6938 #define GLEE_H_DEFINED_glGetFogFuncSGIS
6939  typedef void (APIENTRYP GLEEPFNGLGETFOGFUNCSGISPROC) (GLfloat * points);
6940  GLEE_EXTERN GLEEPFNGLGETFOGFUNCSGISPROC GLeeFuncPtr_glGetFogFuncSGIS;
6941  #define glGetFogFuncSGIS GLeeFuncPtr_glGetFogFuncSGIS
6942 #endif
6943 #endif
6944 
6945 /* GL_SGIX_fog_offset */
6946 
6947 #ifndef GL_SGIX_fog_offset
6948 #define GL_SGIX_fog_offset 1
6949 #define __GLEE_GL_SGIX_fog_offset 1
6950 /* Constants */
6951 #define GL_FOG_OFFSET_SGIX 0x8198
6952 #define GL_FOG_OFFSET_VALUE_SGIX 0x8199
6953 #endif
6954 
6955 /* GL_HP_image_transform */
6956 
6957 #ifndef GL_HP_image_transform
6958 #define GL_HP_image_transform 1
6959 #define __GLEE_GL_HP_image_transform 1
6960 /* Constants */
6961 #define GL_IMAGE_SCALE_X_HP 0x8155
6962 #define GL_IMAGE_SCALE_Y_HP 0x8156
6963 #define GL_IMAGE_TRANSLATE_X_HP 0x8157
6964 #define GL_IMAGE_TRANSLATE_Y_HP 0x8158
6965 #define GL_IMAGE_ROTATE_ANGLE_HP 0x8159
6966 #define GL_IMAGE_ROTATE_ORIGIN_X_HP 0x815A
6967 #define GL_IMAGE_ROTATE_ORIGIN_Y_HP 0x815B
6968 #define GL_IMAGE_MAG_FILTER_HP 0x815C
6969 #define GL_IMAGE_MIN_FILTER_HP 0x815D
6970 #define GL_IMAGE_CUBIC_WEIGHT_HP 0x815E
6971 #define GL_CUBIC_HP 0x815F
6972 #define GL_AVERAGE_HP 0x8160
6973 #define GL_IMAGE_TRANSFORM_2D_HP 0x8161
6974 #define GL_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP 0x8162
6975 #define GL_PROXY_POST_IMAGE_TRANSFORM_COLOR_TABLE_HP 0x8163
6976 #ifndef GLEE_H_DEFINED_glImageTransformParameteriHP
6977 #define GLEE_H_DEFINED_glImageTransformParameteriHP
6978  typedef void (APIENTRYP GLEEPFNGLIMAGETRANSFORMPARAMETERIHPPROC) (GLenum target, GLenum pname, GLint param);
6979  GLEE_EXTERN GLEEPFNGLIMAGETRANSFORMPARAMETERIHPPROC GLeeFuncPtr_glImageTransformParameteriHP;
6980  #define glImageTransformParameteriHP GLeeFuncPtr_glImageTransformParameteriHP
6981 #endif
6982 #ifndef GLEE_H_DEFINED_glImageTransformParameterfHP
6983 #define GLEE_H_DEFINED_glImageTransformParameterfHP
6984  typedef void (APIENTRYP GLEEPFNGLIMAGETRANSFORMPARAMETERFHPPROC) (GLenum target, GLenum pname, GLfloat param);
6985  GLEE_EXTERN GLEEPFNGLIMAGETRANSFORMPARAMETERFHPPROC GLeeFuncPtr_glImageTransformParameterfHP;
6986  #define glImageTransformParameterfHP GLeeFuncPtr_glImageTransformParameterfHP
6987 #endif
6988 #ifndef GLEE_H_DEFINED_glImageTransformParameterivHP
6989 #define GLEE_H_DEFINED_glImageTransformParameterivHP
6990  typedef void (APIENTRYP GLEEPFNGLIMAGETRANSFORMPARAMETERIVHPPROC) (GLenum target, GLenum pname, const GLint * params);
6991  GLEE_EXTERN GLEEPFNGLIMAGETRANSFORMPARAMETERIVHPPROC GLeeFuncPtr_glImageTransformParameterivHP;
6992  #define glImageTransformParameterivHP GLeeFuncPtr_glImageTransformParameterivHP
6993 #endif
6994 #ifndef GLEE_H_DEFINED_glImageTransformParameterfvHP
6995 #define GLEE_H_DEFINED_glImageTransformParameterfvHP
6996  typedef void (APIENTRYP GLEEPFNGLIMAGETRANSFORMPARAMETERFVHPPROC) (GLenum target, GLenum pname, const GLfloat * params);
6997  GLEE_EXTERN GLEEPFNGLIMAGETRANSFORMPARAMETERFVHPPROC GLeeFuncPtr_glImageTransformParameterfvHP;
6998  #define glImageTransformParameterfvHP GLeeFuncPtr_glImageTransformParameterfvHP
6999 #endif
7000 #ifndef GLEE_H_DEFINED_glGetImageTransformParameterivHP
7001 #define GLEE_H_DEFINED_glGetImageTransformParameterivHP
7002  typedef void (APIENTRYP GLEEPFNGLGETIMAGETRANSFORMPARAMETERIVHPPROC) (GLenum target, GLenum pname, GLint * params);
7003  GLEE_EXTERN GLEEPFNGLGETIMAGETRANSFORMPARAMETERIVHPPROC GLeeFuncPtr_glGetImageTransformParameterivHP;
7004  #define glGetImageTransformParameterivHP GLeeFuncPtr_glGetImageTransformParameterivHP
7005 #endif
7006 #ifndef GLEE_H_DEFINED_glGetImageTransformParameterfvHP
7007 #define GLEE_H_DEFINED_glGetImageTransformParameterfvHP
7008  typedef void (APIENTRYP GLEEPFNGLGETIMAGETRANSFORMPARAMETERFVHPPROC) (GLenum target, GLenum pname, GLfloat * params);
7009  GLEE_EXTERN GLEEPFNGLGETIMAGETRANSFORMPARAMETERFVHPPROC GLeeFuncPtr_glGetImageTransformParameterfvHP;
7010  #define glGetImageTransformParameterfvHP GLeeFuncPtr_glGetImageTransformParameterfvHP
7011 #endif
7012 #endif
7013 
7014 /* GL_HP_convolution_border_modes */
7015 
7016 #ifndef GL_HP_convolution_border_modes
7017 #define GL_HP_convolution_border_modes 1
7018 #define __GLEE_GL_HP_convolution_border_modes 1
7019 /* Constants */
7020 #define GL_IGNORE_BORDER_HP 0x8150
7021 #define GL_CONSTANT_BORDER_HP 0x8151
7022 #define GL_REPLICATE_BORDER_HP 0x8153
7023 #define GL_CONVOLUTION_BORDER_COLOR_HP 0x8154
7024 #endif
7025 
7026 /* GL_INGR_palette_buffer */
7027 
7028 #ifndef GL_INGR_palette_buffer
7029 #define GL_INGR_palette_buffer 1
7030 #define __GLEE_GL_INGR_palette_buffer 1
7031 /* Constants */
7032 #endif
7033 
7034 /* GL_SGIX_texture_add_env */
7035 
7036 #ifndef GL_SGIX_texture_add_env
7037 #define GL_SGIX_texture_add_env 1
7038 #define __GLEE_GL_SGIX_texture_add_env 1
7039 /* Constants */
7040 #define GL_TEXTURE_ENV_BIAS_SGIX 0x80BE
7041 #endif
7042 
7043 /* GL_EXT_color_subtable */
7044 
7045 #ifndef GL_EXT_color_subtable
7046 #define GL_EXT_color_subtable 1
7047 #define __GLEE_GL_EXT_color_subtable 1
7048 /* Constants */
7049 #ifndef GLEE_H_DEFINED_glColorSubTableEXT
7050 #define GLEE_H_DEFINED_glColorSubTableEXT
7051  typedef void (APIENTRYP GLEEPFNGLCOLORSUBTABLEEXTPROC) (GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid * data);
7052  GLEE_EXTERN GLEEPFNGLCOLORSUBTABLEEXTPROC GLeeFuncPtr_glColorSubTableEXT;
7053  #define glColorSubTableEXT GLeeFuncPtr_glColorSubTableEXT
7054 #endif
7055 #ifndef GLEE_H_DEFINED_glCopyColorSubTableEXT
7056 #define GLEE_H_DEFINED_glCopyColorSubTableEXT
7057  typedef void (APIENTRYP GLEEPFNGLCOPYCOLORSUBTABLEEXTPROC) (GLenum target, GLsizei start, GLint x, GLint y, GLsizei width);
7058  GLEE_EXTERN GLEEPFNGLCOPYCOLORSUBTABLEEXTPROC GLeeFuncPtr_glCopyColorSubTableEXT;
7059  #define glCopyColorSubTableEXT GLeeFuncPtr_glCopyColorSubTableEXT
7060 #endif
7061 #endif
7062 
7063 /* GL_PGI_vertex_hints */
7064 
7065 #ifndef GL_PGI_vertex_hints
7066 #define GL_PGI_vertex_hints 1
7067 #define __GLEE_GL_PGI_vertex_hints 1
7068 /* Constants */
7069 #define GL_VERTEX_DATA_HINT_PGI 0x1A22A
7070 #define GL_VERTEX_CONSISTENT_HINT_PGI 0x1A22B
7071 #define GL_MATERIAL_SIDE_HINT_PGI 0x1A22C
7072 #define GL_MAX_VERTEX_HINT_PGI 0x1A22D
7073 #define GL_COLOR3_BIT_PGI 0x00010000
7074 #define GL_COLOR4_BIT_PGI 0x00020000
7075 #define GL_EDGEFLAG_BIT_PGI 0x00040000
7076 #define GL_INDEX_BIT_PGI 0x00080000
7077 #define GL_MAT_AMBIENT_BIT_PGI 0x00100000
7078 #define GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI 0x00200000
7079 #define GL_MAT_DIFFUSE_BIT_PGI 0x00400000
7080 #define GL_MAT_EMISSION_BIT_PGI 0x00800000
7081 #define GL_MAT_COLOR_INDEXES_BIT_PGI 0x01000000
7082 #define GL_MAT_SHININESS_BIT_PGI 0x02000000
7083 #define GL_MAT_SPECULAR_BIT_PGI 0x04000000
7084 #define GL_NORMAL_BIT_PGI 0x08000000
7085 #define GL_TEXCOORD1_BIT_PGI 0x10000000
7086 #define GL_TEXCOORD2_BIT_PGI 0x20000000
7087 #define GL_TEXCOORD3_BIT_PGI 0x40000000
7088 #define GL_TEXCOORD4_BIT_PGI 0x80000000
7089 #define GL_VERTEX23_BIT_PGI 0x00000004
7090 #define GL_VERTEX4_BIT_PGI 0x00000008
7091 #endif
7092 
7093 /* GL_PGI_misc_hints */
7094 
7095 #ifndef GL_PGI_misc_hints
7096 #define GL_PGI_misc_hints 1
7097 #define __GLEE_GL_PGI_misc_hints 1
7098 /* Constants */
7099 #define GL_PREFER_DOUBLEBUFFER_HINT_PGI 0x1A1F8
7100 #define GL_CONSERVE_MEMORY_HINT_PGI 0x1A1FD
7101 #define GL_RECLAIM_MEMORY_HINT_PGI 0x1A1FE
7102 #define GL_NATIVE_GRAPHICS_HANDLE_PGI 0x1A202
7103 #define GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI 0x1A203
7104 #define GL_NATIVE_GRAPHICS_END_HINT_PGI 0x1A204
7105 #define GL_ALWAYS_FAST_HINT_PGI 0x1A20C
7106 #define GL_ALWAYS_SOFT_HINT_PGI 0x1A20D
7107 #define GL_ALLOW_DRAW_OBJ_HINT_PGI 0x1A20E
7108 #define GL_ALLOW_DRAW_WIN_HINT_PGI 0x1A20F
7109 #define GL_ALLOW_DRAW_FRG_HINT_PGI 0x1A210
7110 #define GL_ALLOW_DRAW_MEM_HINT_PGI 0x1A211
7111 #define GL_STRICT_DEPTHFUNC_HINT_PGI 0x1A216
7112 #define GL_STRICT_LIGHTING_HINT_PGI 0x1A217
7113 #define GL_STRICT_SCISSOR_HINT_PGI 0x1A218
7114 #define GL_FULL_STIPPLE_HINT_PGI 0x1A219
7115 #define GL_CLIP_NEAR_HINT_PGI 0x1A220
7116 #define GL_CLIP_FAR_HINT_PGI 0x1A221
7117 #define GL_WIDE_LINE_HINT_PGI 0x1A222
7118 #define GL_BACK_NORMALS_HINT_PGI 0x1A223
7119 #ifndef GLEE_H_DEFINED_glHintPGI
7120 #define GLEE_H_DEFINED_glHintPGI
7121  typedef void (APIENTRYP GLEEPFNGLHINTPGIPROC) (GLenum target, GLint mode);
7122  GLEE_EXTERN GLEEPFNGLHINTPGIPROC GLeeFuncPtr_glHintPGI;
7123  #define glHintPGI GLeeFuncPtr_glHintPGI
7124 #endif
7125 #endif
7126 
7127 /* GL_EXT_paletted_texture */
7128 
7129 #ifndef GL_EXT_paletted_texture
7130 #define GL_EXT_paletted_texture 1
7131 #define __GLEE_GL_EXT_paletted_texture 1
7132 /* Constants */
7133 #define GL_COLOR_INDEX1_EXT 0x80E2
7134 #define GL_COLOR_INDEX2_EXT 0x80E3
7135 #define GL_COLOR_INDEX4_EXT 0x80E4
7136 #define GL_COLOR_INDEX8_EXT 0x80E5
7137 #define GL_COLOR_INDEX12_EXT 0x80E6
7138 #define GL_COLOR_INDEX16_EXT 0x80E7
7139 #define GL_TEXTURE_INDEX_SIZE_EXT 0x80ED
7140 #ifndef GLEE_H_DEFINED_glColorTableEXT
7141 #define GLEE_H_DEFINED_glColorTableEXT
7142  typedef void (APIENTRYP GLEEPFNGLCOLORTABLEEXTPROC) (GLenum target, GLenum internalFormat, GLsizei width, GLenum format, GLenum type, const GLvoid * table);
7143  GLEE_EXTERN GLEEPFNGLCOLORTABLEEXTPROC GLeeFuncPtr_glColorTableEXT;
7144  #define glColorTableEXT GLeeFuncPtr_glColorTableEXT
7145 #endif
7146 #ifndef GLEE_H_DEFINED_glGetColorTableEXT
7147 #define GLEE_H_DEFINED_glGetColorTableEXT
7148  typedef void (APIENTRYP GLEEPFNGLGETCOLORTABLEEXTPROC) (GLenum target, GLenum format, GLenum type, GLvoid * data);
7149  GLEE_EXTERN GLEEPFNGLGETCOLORTABLEEXTPROC GLeeFuncPtr_glGetColorTableEXT;
7150  #define glGetColorTableEXT GLeeFuncPtr_glGetColorTableEXT
7151 #endif
7152 #ifndef GLEE_H_DEFINED_glGetColorTableParameterivEXT
7153 #define GLEE_H_DEFINED_glGetColorTableParameterivEXT
7154  typedef void (APIENTRYP GLEEPFNGLGETCOLORTABLEPARAMETERIVEXTPROC) (GLenum target, GLenum pname, GLint * params);
7155  GLEE_EXTERN GLEEPFNGLGETCOLORTABLEPARAMETERIVEXTPROC GLeeFuncPtr_glGetColorTableParameterivEXT;
7156  #define glGetColorTableParameterivEXT GLeeFuncPtr_glGetColorTableParameterivEXT
7157 #endif
7158 #ifndef GLEE_H_DEFINED_glGetColorTableParameterfvEXT
7159 #define GLEE_H_DEFINED_glGetColorTableParameterfvEXT
7160  typedef void (APIENTRYP GLEEPFNGLGETCOLORTABLEPARAMETERFVEXTPROC) (GLenum target, GLenum pname, GLfloat * params);
7161  GLEE_EXTERN GLEEPFNGLGETCOLORTABLEPARAMETERFVEXTPROC GLeeFuncPtr_glGetColorTableParameterfvEXT;
7162  #define glGetColorTableParameterfvEXT GLeeFuncPtr_glGetColorTableParameterfvEXT
7163 #endif
7164 #endif
7165 
7166 /* GL_EXT_clip_volume_hint */
7167 
7168 #ifndef GL_EXT_clip_volume_hint
7169 #define GL_EXT_clip_volume_hint 1
7170 #define __GLEE_GL_EXT_clip_volume_hint 1
7171 /* Constants */
7172 #define GL_CLIP_VOLUME_CLIPPING_HINT_EXT 0x80F0
7173 #endif
7174 
7175 /* GL_SGIX_list_priority */
7176 
7177 #ifndef GL_SGIX_list_priority
7178 #define GL_SGIX_list_priority 1
7179 #define __GLEE_GL_SGIX_list_priority 1
7180 /* Constants */
7181 #define GL_LIST_PRIORITY_SGIX 0x8182
7182 #ifndef GLEE_H_DEFINED_glGetListParameterfvSGIX
7183 #define GLEE_H_DEFINED_glGetListParameterfvSGIX
7184  typedef void (APIENTRYP GLEEPFNGLGETLISTPARAMETERFVSGIXPROC) (GLuint list, GLenum pname, GLfloat * params);
7185  GLEE_EXTERN GLEEPFNGLGETLISTPARAMETERFVSGIXPROC GLeeFuncPtr_glGetListParameterfvSGIX;
7186  #define glGetListParameterfvSGIX GLeeFuncPtr_glGetListParameterfvSGIX
7187 #endif
7188 #ifndef GLEE_H_DEFINED_glGetListParameterivSGIX
7189 #define GLEE_H_DEFINED_glGetListParameterivSGIX
7190  typedef void (APIENTRYP GLEEPFNGLGETLISTPARAMETERIVSGIXPROC) (GLuint list, GLenum pname, GLint * params);
7191  GLEE_EXTERN GLEEPFNGLGETLISTPARAMETERIVSGIXPROC GLeeFuncPtr_glGetListParameterivSGIX;
7192  #define glGetListParameterivSGIX GLeeFuncPtr_glGetListParameterivSGIX
7193 #endif
7194 #ifndef GLEE_H_DEFINED_glListParameterfSGIX
7195 #define GLEE_H_DEFINED_glListParameterfSGIX
7196  typedef void (APIENTRYP GLEEPFNGLLISTPARAMETERFSGIXPROC) (GLuint list, GLenum pname, GLfloat param);
7197  GLEE_EXTERN GLEEPFNGLLISTPARAMETERFSGIXPROC GLeeFuncPtr_glListParameterfSGIX;
7198  #define glListParameterfSGIX GLeeFuncPtr_glListParameterfSGIX
7199 #endif
7200 #ifndef GLEE_H_DEFINED_glListParameterfvSGIX
7201 #define GLEE_H_DEFINED_glListParameterfvSGIX
7202  typedef void (APIENTRYP GLEEPFNGLLISTPARAMETERFVSGIXPROC) (GLuint list, GLenum pname, const GLfloat * params);
7203  GLEE_EXTERN GLEEPFNGLLISTPARAMETERFVSGIXPROC GLeeFuncPtr_glListParameterfvSGIX;
7204  #define glListParameterfvSGIX GLeeFuncPtr_glListParameterfvSGIX
7205 #endif
7206 #ifndef GLEE_H_DEFINED_glListParameteriSGIX
7207 #define GLEE_H_DEFINED_glListParameteriSGIX
7208  typedef void (APIENTRYP GLEEPFNGLLISTPARAMETERISGIXPROC) (GLuint list, GLenum pname, GLint param);
7209  GLEE_EXTERN GLEEPFNGLLISTPARAMETERISGIXPROC GLeeFuncPtr_glListParameteriSGIX;
7210  #define glListParameteriSGIX GLeeFuncPtr_glListParameteriSGIX
7211 #endif
7212 #ifndef GLEE_H_DEFINED_glListParameterivSGIX
7213 #define GLEE_H_DEFINED_glListParameterivSGIX
7214  typedef void (APIENTRYP GLEEPFNGLLISTPARAMETERIVSGIXPROC) (GLuint list, GLenum pname, const GLint * params);
7215  GLEE_EXTERN GLEEPFNGLLISTPARAMETERIVSGIXPROC GLeeFuncPtr_glListParameterivSGIX;
7216  #define glListParameterivSGIX GLeeFuncPtr_glListParameterivSGIX
7217 #endif
7218 #endif
7219 
7220 /* GL_SGIX_ir_instrument1 */
7221 
7222 #ifndef GL_SGIX_ir_instrument1
7223 #define GL_SGIX_ir_instrument1 1
7224 #define __GLEE_GL_SGIX_ir_instrument1 1
7225 /* Constants */
7226 #define GL_IR_INSTRUMENT1_SGIX 0x817F
7227 #endif
7228 
7229 /* GL_SGIX_calligraphic_fragment */
7230 
7231 #ifndef GL_SGIX_calligraphic_fragment
7232 #define GL_SGIX_calligraphic_fragment 1
7233 #define __GLEE_GL_SGIX_calligraphic_fragment 1
7234 /* Constants */
7235 #define GL_CALLIGRAPHIC_FRAGMENT_SGIX 0x8183
7236 #endif
7237 
7238 /* GL_SGIX_texture_lod_bias */
7239 
7240 #ifndef GL_SGIX_texture_lod_bias
7241 #define GL_SGIX_texture_lod_bias 1
7242 #define __GLEE_GL_SGIX_texture_lod_bias 1
7243 /* Constants */
7244 #define GL_TEXTURE_LOD_BIAS_S_SGIX 0x818E
7245 #define GL_TEXTURE_LOD_BIAS_T_SGIX 0x818F
7246 #define GL_TEXTURE_LOD_BIAS_R_SGIX 0x8190
7247 #endif
7248 
7249 /* GL_SGIX_shadow_ambient */
7250 
7251 #ifndef GL_SGIX_shadow_ambient
7252 #define GL_SGIX_shadow_ambient 1
7253 #define __GLEE_GL_SGIX_shadow_ambient 1
7254 /* Constants */
7255 #define GL_SHADOW_AMBIENT_SGIX 0x80BF
7256 #endif
7257 
7258 /* GL_EXT_index_texture */
7259 
7260 #ifndef GL_EXT_index_texture
7261 #define GL_EXT_index_texture 1
7262 #define __GLEE_GL_EXT_index_texture 1
7263 /* Constants */
7264 #endif
7265 
7266 /* GL_EXT_index_material */
7267 
7268 #ifndef GL_EXT_index_material
7269 #define GL_EXT_index_material 1
7270 #define __GLEE_GL_EXT_index_material 1
7271 /* Constants */
7272 #define GL_INDEX_MATERIAL_EXT 0x81B8
7273 #define GL_INDEX_MATERIAL_PARAMETER_EXT 0x81B9
7274 #define GL_INDEX_MATERIAL_FACE_EXT 0x81BA
7275 #ifndef GLEE_H_DEFINED_glIndexMaterialEXT
7276 #define GLEE_H_DEFINED_glIndexMaterialEXT
7277  typedef void (APIENTRYP GLEEPFNGLINDEXMATERIALEXTPROC) (GLenum face, GLenum mode);
7278  GLEE_EXTERN GLEEPFNGLINDEXMATERIALEXTPROC GLeeFuncPtr_glIndexMaterialEXT;
7279  #define glIndexMaterialEXT GLeeFuncPtr_glIndexMaterialEXT
7280 #endif
7281 #endif
7282 
7283 /* GL_EXT_index_func */
7284 
7285 #ifndef GL_EXT_index_func
7286 #define GL_EXT_index_func 1
7287 #define __GLEE_GL_EXT_index_func 1
7288 /* Constants */
7289 #define GL_INDEX_TEST_EXT 0x81B5
7290 #define GL_INDEX_TEST_FUNC_EXT 0x81B6
7291 #define GL_INDEX_TEST_REF_EXT 0x81B7
7292 #ifndef GLEE_H_DEFINED_glIndexFuncEXT
7293 #define GLEE_H_DEFINED_glIndexFuncEXT
7294  typedef void (APIENTRYP GLEEPFNGLINDEXFUNCEXTPROC) (GLenum func, GLclampf ref);
7295  GLEE_EXTERN GLEEPFNGLINDEXFUNCEXTPROC GLeeFuncPtr_glIndexFuncEXT;
7296  #define glIndexFuncEXT GLeeFuncPtr_glIndexFuncEXT
7297 #endif
7298 #endif
7299 
7300 /* GL_EXT_index_array_formats */
7301 
7302 #ifndef GL_EXT_index_array_formats
7303 #define GL_EXT_index_array_formats 1
7304 #define __GLEE_GL_EXT_index_array_formats 1
7305 /* Constants */
7306 #define GL_IUI_V2F_EXT 0x81AD
7307 #define GL_IUI_V3F_EXT 0x81AE
7308 #define GL_IUI_N3F_V2F_EXT 0x81AF
7309 #define GL_IUI_N3F_V3F_EXT 0x81B0
7310 #define GL_T2F_IUI_V2F_EXT 0x81B1
7311 #define GL_T2F_IUI_V3F_EXT 0x81B2
7312 #define GL_T2F_IUI_N3F_V2F_EXT 0x81B3
7313 #define GL_T2F_IUI_N3F_V3F_EXT 0x81B4
7314 #endif
7315 
7316 /* GL_EXT_compiled_vertex_array */
7317 
7318 #ifndef GL_EXT_compiled_vertex_array
7319 #define GL_EXT_compiled_vertex_array 1
7320 #define __GLEE_GL_EXT_compiled_vertex_array 1
7321 /* Constants */
7322 #define GL_ARRAY_ELEMENT_LOCK_FIRST_EXT 0x81A8
7323 #define GL_ARRAY_ELEMENT_LOCK_COUNT_EXT 0x81A9
7324 #ifndef GLEE_H_DEFINED_glLockArraysEXT
7325 #define GLEE_H_DEFINED_glLockArraysEXT
7326  typedef void (APIENTRYP GLEEPFNGLLOCKARRAYSEXTPROC) (GLint first, GLsizei count);
7327  GLEE_EXTERN GLEEPFNGLLOCKARRAYSEXTPROC GLeeFuncPtr_glLockArraysEXT;
7328  #define glLockArraysEXT GLeeFuncPtr_glLockArraysEXT
7329 #endif
7330 #ifndef GLEE_H_DEFINED_glUnlockArraysEXT
7331 #define GLEE_H_DEFINED_glUnlockArraysEXT
7332  typedef void (APIENTRYP GLEEPFNGLUNLOCKARRAYSEXTPROC) ();
7333  GLEE_EXTERN GLEEPFNGLUNLOCKARRAYSEXTPROC GLeeFuncPtr_glUnlockArraysEXT;
7334  #define glUnlockArraysEXT GLeeFuncPtr_glUnlockArraysEXT
7335 #endif
7336 #endif
7337 
7338 /* GL_EXT_cull_vertex */
7339 
7340 #ifndef GL_EXT_cull_vertex
7341 #define GL_EXT_cull_vertex 1
7342 #define __GLEE_GL_EXT_cull_vertex 1
7343 /* Constants */
7344 #define GL_CULL_VERTEX_EXT 0x81AA
7345 #define GL_CULL_VERTEX_EYE_POSITION_EXT 0x81AB
7346 #define GL_CULL_VERTEX_OBJECT_POSITION_EXT 0x81AC
7347 #ifndef GLEE_H_DEFINED_glCullParameterdvEXT
7348 #define GLEE_H_DEFINED_glCullParameterdvEXT
7349  typedef void (APIENTRYP GLEEPFNGLCULLPARAMETERDVEXTPROC) (GLenum pname, GLdouble * params);
7350  GLEE_EXTERN GLEEPFNGLCULLPARAMETERDVEXTPROC GLeeFuncPtr_glCullParameterdvEXT;
7351  #define glCullParameterdvEXT GLeeFuncPtr_glCullParameterdvEXT
7352 #endif
7353 #ifndef GLEE_H_DEFINED_glCullParameterfvEXT
7354 #define GLEE_H_DEFINED_glCullParameterfvEXT
7355  typedef void (APIENTRYP GLEEPFNGLCULLPARAMETERFVEXTPROC) (GLenum pname, GLfloat * params);
7356  GLEE_EXTERN GLEEPFNGLCULLPARAMETERFVEXTPROC GLeeFuncPtr_glCullParameterfvEXT;
7357  #define glCullParameterfvEXT GLeeFuncPtr_glCullParameterfvEXT
7358 #endif
7359 #endif
7360 
7361 /* GL_SGIX_ycrcb */
7362 
7363 #ifndef GL_SGIX_ycrcb
7364 #define GL_SGIX_ycrcb 1
7365 #define __GLEE_GL_SGIX_ycrcb 1
7366 /* Constants */
7367 #define GL_YCRCB_422_SGIX 0x81BB
7368 #define GL_YCRCB_444_SGIX 0x81BC
7369 #endif
7370 
7371 /* GL_SGIX_fragment_lighting */
7372 
7373 #ifndef GL_SGIX_fragment_lighting
7374 #define GL_SGIX_fragment_lighting 1
7375 #define __GLEE_GL_SGIX_fragment_lighting 1
7376 /* Constants */
7377 #define GL_FRAGMENT_LIGHTING_SGIX 0x8400
7378 #define GL_FRAGMENT_COLOR_MATERIAL_SGIX 0x8401
7379 #define GL_FRAGMENT_COLOR_MATERIAL_FACE_SGIX 0x8402
7380 #define GL_FRAGMENT_COLOR_MATERIAL_PARAMETER_SGIX 0x8403
7381 #define GL_MAX_FRAGMENT_LIGHTS_SGIX 0x8404
7382 #define GL_MAX_ACTIVE_LIGHTS_SGIX 0x8405
7383 #define GL_CURRENT_RASTER_NORMAL_SGIX 0x8406
7384 #define GL_LIGHT_ENV_MODE_SGIX 0x8407
7385 #define GL_FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_SGIX 0x8408
7386 #define GL_FRAGMENT_LIGHT_MODEL_TWO_SIDE_SGIX 0x8409
7387 #define GL_FRAGMENT_LIGHT_MODEL_AMBIENT_SGIX 0x840A
7388 #define GL_FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_SGIX 0x840B
7389 #define GL_FRAGMENT_LIGHT0_SGIX 0x840C
7390 #define GL_FRAGMENT_LIGHT1_SGIX 0x840D
7391 #define GL_FRAGMENT_LIGHT2_SGIX 0x840E
7392 #define GL_FRAGMENT_LIGHT3_SGIX 0x840F
7393 #define GL_FRAGMENT_LIGHT4_SGIX 0x8410
7394 #define GL_FRAGMENT_LIGHT5_SGIX 0x8411
7395 #define GL_FRAGMENT_LIGHT6_SGIX 0x8412
7396 #define GL_FRAGMENT_LIGHT7_SGIX 0x8413
7397 #ifndef GLEE_H_DEFINED_glFragmentColorMaterialSGIX
7398 #define GLEE_H_DEFINED_glFragmentColorMaterialSGIX
7399  typedef void (APIENTRYP GLEEPFNGLFRAGMENTCOLORMATERIALSGIXPROC) (GLenum face, GLenum mode);
7400  GLEE_EXTERN GLEEPFNGLFRAGMENTCOLORMATERIALSGIXPROC GLeeFuncPtr_glFragmentColorMaterialSGIX;
7401  #define glFragmentColorMaterialSGIX GLeeFuncPtr_glFragmentColorMaterialSGIX
7402 #endif
7403 #ifndef GLEE_H_DEFINED_glFragmentLightfSGIX
7404 #define GLEE_H_DEFINED_glFragmentLightfSGIX
7405  typedef void (APIENTRYP GLEEPFNGLFRAGMENTLIGHTFSGIXPROC) (GLenum light, GLenum pname, GLfloat param);
7406  GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTFSGIXPROC GLeeFuncPtr_glFragmentLightfSGIX;
7407  #define glFragmentLightfSGIX GLeeFuncPtr_glFragmentLightfSGIX
7408 #endif
7409 #ifndef GLEE_H_DEFINED_glFragmentLightfvSGIX
7410 #define GLEE_H_DEFINED_glFragmentLightfvSGIX
7411  typedef void (APIENTRYP GLEEPFNGLFRAGMENTLIGHTFVSGIXPROC) (GLenum light, GLenum pname, const GLfloat * params);
7412  GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTFVSGIXPROC GLeeFuncPtr_glFragmentLightfvSGIX;
7413  #define glFragmentLightfvSGIX GLeeFuncPtr_glFragmentLightfvSGIX
7414 #endif
7415 #ifndef GLEE_H_DEFINED_glFragmentLightiSGIX
7416 #define GLEE_H_DEFINED_glFragmentLightiSGIX
7417  typedef void (APIENTRYP GLEEPFNGLFRAGMENTLIGHTISGIXPROC) (GLenum light, GLenum pname, GLint param);
7418  GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTISGIXPROC GLeeFuncPtr_glFragmentLightiSGIX;
7419  #define glFragmentLightiSGIX GLeeFuncPtr_glFragmentLightiSGIX
7420 #endif
7421 #ifndef GLEE_H_DEFINED_glFragmentLightivSGIX
7422 #define GLEE_H_DEFINED_glFragmentLightivSGIX
7423  typedef void (APIENTRYP GLEEPFNGLFRAGMENTLIGHTIVSGIXPROC) (GLenum light, GLenum pname, const GLint * params);
7424  GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTIVSGIXPROC GLeeFuncPtr_glFragmentLightivSGIX;
7425  #define glFragmentLightivSGIX GLeeFuncPtr_glFragmentLightivSGIX
7426 #endif
7427 #ifndef GLEE_H_DEFINED_glFragmentLightModelfSGIX
7428 #define GLEE_H_DEFINED_glFragmentLightModelfSGIX
7429  typedef void (APIENTRYP GLEEPFNGLFRAGMENTLIGHTMODELFSGIXPROC) (GLenum pname, GLfloat param);
7430  GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTMODELFSGIXPROC GLeeFuncPtr_glFragmentLightModelfSGIX;
7431  #define glFragmentLightModelfSGIX GLeeFuncPtr_glFragmentLightModelfSGIX
7432 #endif
7433 #ifndef GLEE_H_DEFINED_glFragmentLightModelfvSGIX
7434 #define GLEE_H_DEFINED_glFragmentLightModelfvSGIX
7435  typedef void (APIENTRYP GLEEPFNGLFRAGMENTLIGHTMODELFVSGIXPROC) (GLenum pname, const GLfloat * params);
7436  GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTMODELFVSGIXPROC GLeeFuncPtr_glFragmentLightModelfvSGIX;
7437  #define glFragmentLightModelfvSGIX GLeeFuncPtr_glFragmentLightModelfvSGIX
7438 #endif
7439 #ifndef GLEE_H_DEFINED_glFragmentLightModeliSGIX
7440 #define GLEE_H_DEFINED_glFragmentLightModeliSGIX
7441  typedef void (APIENTRYP GLEEPFNGLFRAGMENTLIGHTMODELISGIXPROC) (GLenum pname, GLint param);
7442  GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTMODELISGIXPROC GLeeFuncPtr_glFragmentLightModeliSGIX;
7443  #define glFragmentLightModeliSGIX GLeeFuncPtr_glFragmentLightModeliSGIX
7444 #endif
7445 #ifndef GLEE_H_DEFINED_glFragmentLightModelivSGIX
7446 #define GLEE_H_DEFINED_glFragmentLightModelivSGIX
7447  typedef void (APIENTRYP GLEEPFNGLFRAGMENTLIGHTMODELIVSGIXPROC) (GLenum pname, const GLint * params);
7448  GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTMODELIVSGIXPROC GLeeFuncPtr_glFragmentLightModelivSGIX;
7449  #define glFragmentLightModelivSGIX GLeeFuncPtr_glFragmentLightModelivSGIX
7450 #endif
7451 #ifndef GLEE_H_DEFINED_glFragmentMaterialfSGIX
7452 #define GLEE_H_DEFINED_glFragmentMaterialfSGIX
7453  typedef void (APIENTRYP GLEEPFNGLFRAGMENTMATERIALFSGIXPROC) (GLenum face, GLenum pname, GLfloat param);
7454  GLEE_EXTERN GLEEPFNGLFRAGMENTMATERIALFSGIXPROC GLeeFuncPtr_glFragmentMaterialfSGIX;
7455  #define glFragmentMaterialfSGIX GLeeFuncPtr_glFragmentMaterialfSGIX
7456 #endif
7457 #ifndef GLEE_H_DEFINED_glFragmentMaterialfvSGIX
7458 #define GLEE_H_DEFINED_glFragmentMaterialfvSGIX
7459  typedef void (APIENTRYP GLEEPFNGLFRAGMENTMATERIALFVSGIXPROC) (GLenum face, GLenum pname, const GLfloat * params);
7460  GLEE_EXTERN GLEEPFNGLFRAGMENTMATERIALFVSGIXPROC GLeeFuncPtr_glFragmentMaterialfvSGIX;
7461  #define glFragmentMaterialfvSGIX GLeeFuncPtr_glFragmentMaterialfvSGIX
7462 #endif
7463 #ifndef GLEE_H_DEFINED_glFragmentMaterialiSGIX
7464 #define GLEE_H_DEFINED_glFragmentMaterialiSGIX
7465  typedef void (APIENTRYP GLEEPFNGLFRAGMENTMATERIALISGIXPROC) (GLenum face, GLenum pname, GLint param);
7466  GLEE_EXTERN GLEEPFNGLFRAGMENTMATERIALISGIXPROC GLeeFuncPtr_glFragmentMaterialiSGIX;
7467  #define glFragmentMaterialiSGIX GLeeFuncPtr_glFragmentMaterialiSGIX
7468 #endif
7469 #ifndef GLEE_H_DEFINED_glFragmentMaterialivSGIX
7470 #define GLEE_H_DEFINED_glFragmentMaterialivSGIX
7471  typedef void (APIENTRYP GLEEPFNGLFRAGMENTMATERIALIVSGIXPROC) (GLenum face, GLenum pname, const GLint * params);
7472  GLEE_EXTERN GLEEPFNGLFRAGMENTMATERIALIVSGIXPROC GLeeFuncPtr_glFragmentMaterialivSGIX;
7473  #define glFragmentMaterialivSGIX GLeeFuncPtr_glFragmentMaterialivSGIX
7474 #endif
7475 #ifndef GLEE_H_DEFINED_glGetFragmentLightfvSGIX
7476 #define GLEE_H_DEFINED_glGetFragmentLightfvSGIX
7477  typedef void (APIENTRYP GLEEPFNGLGETFRAGMENTLIGHTFVSGIXPROC) (GLenum light, GLenum pname, GLfloat * params);
7478  GLEE_EXTERN GLEEPFNGLGETFRAGMENTLIGHTFVSGIXPROC GLeeFuncPtr_glGetFragmentLightfvSGIX;
7479  #define glGetFragmentLightfvSGIX GLeeFuncPtr_glGetFragmentLightfvSGIX
7480 #endif
7481 #ifndef GLEE_H_DEFINED_glGetFragmentLightivSGIX
7482 #define GLEE_H_DEFINED_glGetFragmentLightivSGIX
7483  typedef void (APIENTRYP GLEEPFNGLGETFRAGMENTLIGHTIVSGIXPROC) (GLenum light, GLenum pname, GLint * params);
7484  GLEE_EXTERN GLEEPFNGLGETFRAGMENTLIGHTIVSGIXPROC GLeeFuncPtr_glGetFragmentLightivSGIX;
7485  #define glGetFragmentLightivSGIX GLeeFuncPtr_glGetFragmentLightivSGIX
7486 #endif
7487 #ifndef GLEE_H_DEFINED_glGetFragmentMaterialfvSGIX
7488 #define GLEE_H_DEFINED_glGetFragmentMaterialfvSGIX
7489  typedef void (APIENTRYP GLEEPFNGLGETFRAGMENTMATERIALFVSGIXPROC) (GLenum face, GLenum pname, GLfloat * params);
7490  GLEE_EXTERN GLEEPFNGLGETFRAGMENTMATERIALFVSGIXPROC GLeeFuncPtr_glGetFragmentMaterialfvSGIX;
7491  #define glGetFragmentMaterialfvSGIX GLeeFuncPtr_glGetFragmentMaterialfvSGIX
7492 #endif
7493 #ifndef GLEE_H_DEFINED_glGetFragmentMaterialivSGIX
7494 #define GLEE_H_DEFINED_glGetFragmentMaterialivSGIX
7495  typedef void (APIENTRYP GLEEPFNGLGETFRAGMENTMATERIALIVSGIXPROC) (GLenum face, GLenum pname, GLint * params);
7496  GLEE_EXTERN GLEEPFNGLGETFRAGMENTMATERIALIVSGIXPROC GLeeFuncPtr_glGetFragmentMaterialivSGIX;
7497  #define glGetFragmentMaterialivSGIX GLeeFuncPtr_glGetFragmentMaterialivSGIX
7498 #endif
7499 #ifndef GLEE_H_DEFINED_glLightEnviSGIX
7500 #define GLEE_H_DEFINED_glLightEnviSGIX
7501  typedef void (APIENTRYP GLEEPFNGLLIGHTENVISGIXPROC) (GLenum pname, GLint param);
7502  GLEE_EXTERN GLEEPFNGLLIGHTENVISGIXPROC GLeeFuncPtr_glLightEnviSGIX;
7503  #define glLightEnviSGIX GLeeFuncPtr_glLightEnviSGIX
7504 #endif
7505 #endif
7506 
7507 /* GL_IBM_rasterpos_clip */
7508 
7509 #ifndef GL_IBM_rasterpos_clip
7510 #define GL_IBM_rasterpos_clip 1
7511 #define __GLEE_GL_IBM_rasterpos_clip 1
7512 /* Constants */
7513 #define GL_RASTER_POSITION_UNCLIPPED_IBM 0x19262
7514 #endif
7515 
7516 /* GL_HP_texture_lighting */
7517 
7518 #ifndef GL_HP_texture_lighting
7519 #define GL_HP_texture_lighting 1
7520 #define __GLEE_GL_HP_texture_lighting 1
7521 /* Constants */
7522 #define GL_TEXTURE_LIGHTING_MODE_HP 0x8167
7523 #define GL_TEXTURE_POST_SPECULAR_HP 0x8168
7524 #define GL_TEXTURE_PRE_SPECULAR_HP 0x8169
7525 #endif
7526 
7527 /* GL_EXT_draw_range_elements */
7528 
7529 #ifndef GL_EXT_draw_range_elements
7530 #define GL_EXT_draw_range_elements 1
7531 #define __GLEE_GL_EXT_draw_range_elements 1
7532 /* Constants */
7533 #define GL_MAX_ELEMENTS_VERTICES_EXT 0x80E8
7534 #define GL_MAX_ELEMENTS_INDICES_EXT 0x80E9
7535 #ifndef GLEE_H_DEFINED_glDrawRangeElementsEXT
7536 #define GLEE_H_DEFINED_glDrawRangeElementsEXT
7537  typedef void (APIENTRYP GLEEPFNGLDRAWRANGEELEMENTSEXTPROC) (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices);
7538  GLEE_EXTERN GLEEPFNGLDRAWRANGEELEMENTSEXTPROC GLeeFuncPtr_glDrawRangeElementsEXT;
7539  #define glDrawRangeElementsEXT GLeeFuncPtr_glDrawRangeElementsEXT
7540 #endif
7541 #endif
7542 
7543 /* GL_WIN_phong_shading */
7544 
7545 #ifndef GL_WIN_phong_shading
7546 #define GL_WIN_phong_shading 1
7547 #define __GLEE_GL_WIN_phong_shading 1
7548 /* Constants */
7549 #define GL_PHONG_WIN 0x80EA
7550 #define GL_PHONG_HINT_WIN 0x80EB
7551 #endif
7552 
7553 /* GL_WIN_specular_fog */
7554 
7555 #ifndef GL_WIN_specular_fog
7556 #define GL_WIN_specular_fog 1
7557 #define __GLEE_GL_WIN_specular_fog 1
7558 /* Constants */
7559 #define GL_FOG_SPECULAR_TEXTURE_WIN 0x80EC
7560 #endif
7561 
7562 /* GL_EXT_light_texture */
7563 
7564 #ifndef GL_EXT_light_texture
7565 #define GL_EXT_light_texture 1
7566 #define __GLEE_GL_EXT_light_texture 1
7567 /* Constants */
7568 #define GL_FRAGMENT_MATERIAL_EXT 0x8349
7569 #define GL_FRAGMENT_NORMAL_EXT 0x834A
7570 #define GL_FRAGMENT_COLOR_EXT 0x834C
7571 #define GL_ATTENUATION_EXT 0x834D
7572 #define GL_SHADOW_ATTENUATION_EXT 0x834E
7573 #define GL_TEXTURE_APPLICATION_MODE_EXT 0x834F
7574 #define GL_TEXTURE_LIGHT_EXT 0x8350
7575 #define GL_TEXTURE_MATERIAL_FACE_EXT 0x8351
7576 #define GL_TEXTURE_MATERIAL_PARAMETER_EXT 0x8352
7577 #ifndef GLEE_H_DEFINED_glApplyTextureEXT
7578 #define GLEE_H_DEFINED_glApplyTextureEXT
7579  typedef void (APIENTRYP GLEEPFNGLAPPLYTEXTUREEXTPROC) (GLenum mode);
7580  GLEE_EXTERN GLEEPFNGLAPPLYTEXTUREEXTPROC GLeeFuncPtr_glApplyTextureEXT;
7581  #define glApplyTextureEXT GLeeFuncPtr_glApplyTextureEXT
7582 #endif
7583 #ifndef GLEE_H_DEFINED_glTextureLightEXT
7584 #define GLEE_H_DEFINED_glTextureLightEXT
7585  typedef void (APIENTRYP GLEEPFNGLTEXTURELIGHTEXTPROC) (GLenum pname);
7586  GLEE_EXTERN GLEEPFNGLTEXTURELIGHTEXTPROC GLeeFuncPtr_glTextureLightEXT;
7587  #define glTextureLightEXT GLeeFuncPtr_glTextureLightEXT
7588 #endif
7589 #ifndef GLEE_H_DEFINED_glTextureMaterialEXT
7590 #define GLEE_H_DEFINED_glTextureMaterialEXT
7591  typedef void (APIENTRYP GLEEPFNGLTEXTUREMATERIALEXTPROC) (GLenum face, GLenum mode);
7592  GLEE_EXTERN GLEEPFNGLTEXTUREMATERIALEXTPROC GLeeFuncPtr_glTextureMaterialEXT;
7593  #define glTextureMaterialEXT GLeeFuncPtr_glTextureMaterialEXT
7594 #endif
7595 #endif
7596 
7597 /* GL_SGIX_blend_alpha_minmax */
7598 
7599 #ifndef GL_SGIX_blend_alpha_minmax
7600 #define GL_SGIX_blend_alpha_minmax 1
7601 #define __GLEE_GL_SGIX_blend_alpha_minmax 1
7602 /* Constants */
7603 #define GL_ALPHA_MIN_SGIX 0x8320
7604 #define GL_ALPHA_MAX_SGIX 0x8321
7605 #endif
7606 
7607 /* GL_SGIX_impact_pixel_texture */
7608 
7609 #ifndef GL_SGIX_impact_pixel_texture
7610 #define GL_SGIX_impact_pixel_texture 1
7611 #define __GLEE_GL_SGIX_impact_pixel_texture 1
7612 /* Constants */
7613 #define GL_PIXEL_TEX_GEN_Q_CEILING_SGIX 0x8184
7614 #define GL_PIXEL_TEX_GEN_Q_ROUND_SGIX 0x8185
7615 #define GL_PIXEL_TEX_GEN_Q_FLOOR_SGIX 0x8186
7616 #define GL_PIXEL_TEX_GEN_ALPHA_REPLACE_SGIX 0x8187
7617 #define GL_PIXEL_TEX_GEN_ALPHA_NO_REPLACE_SGIX 0x8188
7618 #define GL_PIXEL_TEX_GEN_ALPHA_LS_SGIX 0x8189
7619 #define GL_PIXEL_TEX_GEN_ALPHA_MS_SGIX 0x818A
7620 #endif
7621 
7622 /* GL_EXT_bgra */
7623 
7624 #ifndef GL_EXT_bgra
7625 #define GL_EXT_bgra 1
7626 #define __GLEE_GL_EXT_bgra 1
7627 /* Constants */
7628 #define GL_BGR_EXT 0x80E0
7629 #define GL_BGRA_EXT 0x80E1
7630 #endif
7631 
7632 /* GL_SGIX_async */
7633 
7634 #ifndef GL_SGIX_async
7635 #define GL_SGIX_async 1
7636 #define __GLEE_GL_SGIX_async 1
7637 /* Constants */
7638 #define GL_ASYNC_MARKER_SGIX 0x8329
7639 #ifndef GLEE_H_DEFINED_glAsyncMarkerSGIX
7640 #define GLEE_H_DEFINED_glAsyncMarkerSGIX
7641  typedef void (APIENTRYP GLEEPFNGLASYNCMARKERSGIXPROC) (GLuint marker);
7642  GLEE_EXTERN GLEEPFNGLASYNCMARKERSGIXPROC GLeeFuncPtr_glAsyncMarkerSGIX;
7643  #define glAsyncMarkerSGIX GLeeFuncPtr_glAsyncMarkerSGIX
7644 #endif
7645 #ifndef GLEE_H_DEFINED_glFinishAsyncSGIX
7646 #define GLEE_H_DEFINED_glFinishAsyncSGIX
7647  typedef GLint (APIENTRYP GLEEPFNGLFINISHASYNCSGIXPROC) (GLuint * markerp);
7648  GLEE_EXTERN GLEEPFNGLFINISHASYNCSGIXPROC GLeeFuncPtr_glFinishAsyncSGIX;
7649  #define glFinishAsyncSGIX GLeeFuncPtr_glFinishAsyncSGIX
7650 #endif
7651 #ifndef GLEE_H_DEFINED_glPollAsyncSGIX
7652 #define GLEE_H_DEFINED_glPollAsyncSGIX
7653  typedef GLint (APIENTRYP GLEEPFNGLPOLLASYNCSGIXPROC) (GLuint * markerp);
7654  GLEE_EXTERN GLEEPFNGLPOLLASYNCSGIXPROC GLeeFuncPtr_glPollAsyncSGIX;
7655  #define glPollAsyncSGIX GLeeFuncPtr_glPollAsyncSGIX
7656 #endif
7657 #ifndef GLEE_H_DEFINED_glGenAsyncMarkersSGIX
7658 #define GLEE_H_DEFINED_glGenAsyncMarkersSGIX
7659  typedef GLuint (APIENTRYP GLEEPFNGLGENASYNCMARKERSSGIXPROC) (GLsizei range);
7660  GLEE_EXTERN GLEEPFNGLGENASYNCMARKERSSGIXPROC GLeeFuncPtr_glGenAsyncMarkersSGIX;
7661  #define glGenAsyncMarkersSGIX GLeeFuncPtr_glGenAsyncMarkersSGIX
7662 #endif
7663 #ifndef GLEE_H_DEFINED_glDeleteAsyncMarkersSGIX
7664 #define GLEE_H_DEFINED_glDeleteAsyncMarkersSGIX
7665  typedef void (APIENTRYP GLEEPFNGLDELETEASYNCMARKERSSGIXPROC) (GLuint marker, GLsizei range);
7666  GLEE_EXTERN GLEEPFNGLDELETEASYNCMARKERSSGIXPROC GLeeFuncPtr_glDeleteAsyncMarkersSGIX;
7667  #define glDeleteAsyncMarkersSGIX GLeeFuncPtr_glDeleteAsyncMarkersSGIX
7668 #endif
7669 #ifndef GLEE_H_DEFINED_glIsAsyncMarkerSGIX
7670 #define GLEE_H_DEFINED_glIsAsyncMarkerSGIX
7671  typedef GLboolean (APIENTRYP GLEEPFNGLISASYNCMARKERSGIXPROC) (GLuint marker);
7672  GLEE_EXTERN GLEEPFNGLISASYNCMARKERSGIXPROC GLeeFuncPtr_glIsAsyncMarkerSGIX;
7673  #define glIsAsyncMarkerSGIX GLeeFuncPtr_glIsAsyncMarkerSGIX
7674 #endif
7675 #endif
7676 
7677 /* GL_SGIX_async_pixel */
7678 
7679 #ifndef GL_SGIX_async_pixel
7680 #define GL_SGIX_async_pixel 1
7681 #define __GLEE_GL_SGIX_async_pixel 1
7682 /* Constants */
7683 #define GL_ASYNC_TEX_IMAGE_SGIX 0x835C
7684 #define GL_ASYNC_DRAW_PIXELS_SGIX 0x835D
7685 #define GL_ASYNC_READ_PIXELS_SGIX 0x835E
7686 #define GL_MAX_ASYNC_TEX_IMAGE_SGIX 0x835F
7687 #define GL_MAX_ASYNC_DRAW_PIXELS_SGIX 0x8360
7688 #define GL_MAX_ASYNC_READ_PIXELS_SGIX 0x8361
7689 #endif
7690 
7691 /* GL_SGIX_async_histogram */
7692 
7693 #ifndef GL_SGIX_async_histogram
7694 #define GL_SGIX_async_histogram 1
7695 #define __GLEE_GL_SGIX_async_histogram 1
7696 /* Constants */
7697 #define GL_ASYNC_HISTOGRAM_SGIX 0x832C
7698 #define GL_MAX_ASYNC_HISTOGRAM_SGIX 0x832D
7699 #endif
7700 
7701 /* GL_INTEL_texture_scissor */
7702 
7703 #ifndef GL_INTEL_texture_scissor
7704 #define GL_INTEL_texture_scissor 1
7705 #define __GLEE_GL_INTEL_texture_scissor 1
7706 /* Constants */
7707 #endif
7708 
7709 /* GL_INTEL_parallel_arrays */
7710 
7711 #ifndef GL_INTEL_parallel_arrays
7712 #define GL_INTEL_parallel_arrays 1
7713 #define __GLEE_GL_INTEL_parallel_arrays 1
7714 /* Constants */
7715 #define GL_PARALLEL_ARRAYS_INTEL 0x83F4
7716 #define GL_VERTEX_ARRAY_PARALLEL_POINTERS_INTEL 0x83F5
7717 #define GL_NORMAL_ARRAY_PARALLEL_POINTERS_INTEL 0x83F6
7718 #define GL_COLOR_ARRAY_PARALLEL_POINTERS_INTEL 0x83F7
7719 #define GL_TEXTURE_COORD_ARRAY_PARALLEL_POINTERS_INTEL 0x83F8
7720 #ifndef GLEE_H_DEFINED_glVertexPointervINTEL
7721 #define GLEE_H_DEFINED_glVertexPointervINTEL
7722  typedef void (APIENTRYP GLEEPFNGLVERTEXPOINTERVINTELPROC) (GLint size, GLenum type, const GLvoid* * pointer);
7723  GLEE_EXTERN GLEEPFNGLVERTEXPOINTERVINTELPROC GLeeFuncPtr_glVertexPointervINTEL;
7724  #define glVertexPointervINTEL GLeeFuncPtr_glVertexPointervINTEL
7725 #endif
7726 #ifndef GLEE_H_DEFINED_glNormalPointervINTEL
7727 #define GLEE_H_DEFINED_glNormalPointervINTEL
7728  typedef void (APIENTRYP GLEEPFNGLNORMALPOINTERVINTELPROC) (GLenum type, const GLvoid* * pointer);
7729  GLEE_EXTERN GLEEPFNGLNORMALPOINTERVINTELPROC GLeeFuncPtr_glNormalPointervINTEL;
7730  #define glNormalPointervINTEL GLeeFuncPtr_glNormalPointervINTEL
7731 #endif
7732 #ifndef GLEE_H_DEFINED_glColorPointervINTEL
7733 #define GLEE_H_DEFINED_glColorPointervINTEL
7734  typedef void (APIENTRYP GLEEPFNGLCOLORPOINTERVINTELPROC) (GLint size, GLenum type, const GLvoid* * pointer);
7735  GLEE_EXTERN GLEEPFNGLCOLORPOINTERVINTELPROC GLeeFuncPtr_glColorPointervINTEL;
7736  #define glColorPointervINTEL GLeeFuncPtr_glColorPointervINTEL
7737 #endif
7738 #ifndef GLEE_H_DEFINED_glTexCoordPointervINTEL
7739 #define GLEE_H_DEFINED_glTexCoordPointervINTEL
7740  typedef void (APIENTRYP GLEEPFNGLTEXCOORDPOINTERVINTELPROC) (GLint size, GLenum type, const GLvoid* * pointer);
7741  GLEE_EXTERN GLEEPFNGLTEXCOORDPOINTERVINTELPROC GLeeFuncPtr_glTexCoordPointervINTEL;
7742  #define glTexCoordPointervINTEL GLeeFuncPtr_glTexCoordPointervINTEL
7743 #endif
7744 #endif
7745 
7746 /* GL_HP_occlusion_test */
7747 
7748 #ifndef GL_HP_occlusion_test
7749 #define GL_HP_occlusion_test 1
7750 #define __GLEE_GL_HP_occlusion_test 1
7751 /* Constants */
7752 #define GL_OCCLUSION_TEST_HP 0x8165
7753 #define GL_OCCLUSION_TEST_RESULT_HP 0x8166
7754 #endif
7755 
7756 /* GL_EXT_pixel_transform */
7757 
7758 #ifndef GL_EXT_pixel_transform
7759 #define GL_EXT_pixel_transform 1
7760 #define __GLEE_GL_EXT_pixel_transform 1
7761 /* Constants */
7762 #define GL_PIXEL_TRANSFORM_2D_EXT 0x8330
7763 #define GL_PIXEL_MAG_FILTER_EXT 0x8331
7764 #define GL_PIXEL_MIN_FILTER_EXT 0x8332
7765 #define GL_PIXEL_CUBIC_WEIGHT_EXT 0x8333
7766 #define GL_CUBIC_EXT 0x8334
7767 #define GL_AVERAGE_EXT 0x8335
7768 #define GL_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT 0x8336
7769 #define GL_MAX_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT 0x8337
7770 #define GL_PIXEL_TRANSFORM_2D_MATRIX_EXT 0x8338
7771 #ifndef GLEE_H_DEFINED_glPixelTransformParameteriEXT
7772 #define GLEE_H_DEFINED_glPixelTransformParameteriEXT
7773  typedef void (APIENTRYP GLEEPFNGLPIXELTRANSFORMPARAMETERIEXTPROC) (GLenum target, GLenum pname, GLint param);
7774  GLEE_EXTERN GLEEPFNGLPIXELTRANSFORMPARAMETERIEXTPROC GLeeFuncPtr_glPixelTransformParameteriEXT;
7775  #define glPixelTransformParameteriEXT GLeeFuncPtr_glPixelTransformParameteriEXT
7776 #endif
7777 #ifndef GLEE_H_DEFINED_glPixelTransformParameterfEXT
7778 #define GLEE_H_DEFINED_glPixelTransformParameterfEXT
7779  typedef void (APIENTRYP GLEEPFNGLPIXELTRANSFORMPARAMETERFEXTPROC) (GLenum target, GLenum pname, GLfloat param);
7780  GLEE_EXTERN GLEEPFNGLPIXELTRANSFORMPARAMETERFEXTPROC GLeeFuncPtr_glPixelTransformParameterfEXT;
7781  #define glPixelTransformParameterfEXT GLeeFuncPtr_glPixelTransformParameterfEXT
7782 #endif
7783 #ifndef GLEE_H_DEFINED_glPixelTransformParameterivEXT
7784 #define GLEE_H_DEFINED_glPixelTransformParameterivEXT
7785  typedef void (APIENTRYP GLEEPFNGLPIXELTRANSFORMPARAMETERIVEXTPROC) (GLenum target, GLenum pname, const GLint * params);
7786  GLEE_EXTERN GLEEPFNGLPIXELTRANSFORMPARAMETERIVEXTPROC GLeeFuncPtr_glPixelTransformParameterivEXT;
7787  #define glPixelTransformParameterivEXT GLeeFuncPtr_glPixelTransformParameterivEXT
7788 #endif
7789 #ifndef GLEE_H_DEFINED_glPixelTransformParameterfvEXT
7790 #define GLEE_H_DEFINED_glPixelTransformParameterfvEXT
7791  typedef void (APIENTRYP GLEEPFNGLPIXELTRANSFORMPARAMETERFVEXTPROC) (GLenum target, GLenum pname, const GLfloat * params);
7792  GLEE_EXTERN GLEEPFNGLPIXELTRANSFORMPARAMETERFVEXTPROC GLeeFuncPtr_glPixelTransformParameterfvEXT;
7793  #define glPixelTransformParameterfvEXT GLeeFuncPtr_glPixelTransformParameterfvEXT
7794 #endif
7795 #endif
7796 
7797 /* GL_EXT_pixel_transform_color_table */
7798 
7799 #ifndef GL_EXT_pixel_transform_color_table
7800 #define GL_EXT_pixel_transform_color_table 1
7801 #define __GLEE_GL_EXT_pixel_transform_color_table 1
7802 /* Constants */
7803 #endif
7804 
7805 /* GL_EXT_shared_texture_palette */
7806 
7807 #ifndef GL_EXT_shared_texture_palette
7808 #define GL_EXT_shared_texture_palette 1
7809 #define __GLEE_GL_EXT_shared_texture_palette 1
7810 /* Constants */
7811 #define GL_SHARED_TEXTURE_PALETTE_EXT 0x81FB
7812 #endif
7813 
7814 /* GL_EXT_separate_specular_color */
7815 
7816 #ifndef GL_EXT_separate_specular_color
7817 #define GL_EXT_separate_specular_color 1
7818 #define __GLEE_GL_EXT_separate_specular_color 1
7819 /* Constants */
7820 #define GL_LIGHT_MODEL_COLOR_CONTROL_EXT 0x81F8
7821 #define GL_SINGLE_COLOR_EXT 0x81F9
7822 #define GL_SEPARATE_SPECULAR_COLOR_EXT 0x81FA
7823 #endif
7824 
7825 /* GL_EXT_secondary_color */
7826 
7827 #ifndef GL_EXT_secondary_color
7828 #define GL_EXT_secondary_color 1
7829 #define __GLEE_GL_EXT_secondary_color 1
7830 /* Constants */
7831 #define GL_COLOR_SUM_EXT 0x8458
7832 #define GL_CURRENT_SECONDARY_COLOR_EXT 0x8459
7833 #define GL_SECONDARY_COLOR_ARRAY_SIZE_EXT 0x845A
7834 #define GL_SECONDARY_COLOR_ARRAY_TYPE_EXT 0x845B
7835 #define GL_SECONDARY_COLOR_ARRAY_STRIDE_EXT 0x845C
7836 #define GL_SECONDARY_COLOR_ARRAY_POINTER_EXT 0x845D
7837 #define GL_SECONDARY_COLOR_ARRAY_EXT 0x845E
7838 #ifndef GLEE_H_DEFINED_glSecondaryColor3bEXT
7839 #define GLEE_H_DEFINED_glSecondaryColor3bEXT
7840  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3BEXTPROC) (GLbyte red, GLbyte green, GLbyte blue);
7841  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3BEXTPROC GLeeFuncPtr_glSecondaryColor3bEXT;
7842  #define glSecondaryColor3bEXT GLeeFuncPtr_glSecondaryColor3bEXT
7843 #endif
7844 #ifndef GLEE_H_DEFINED_glSecondaryColor3bvEXT
7845 #define GLEE_H_DEFINED_glSecondaryColor3bvEXT
7846  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3BVEXTPROC) (const GLbyte * v);
7847  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3BVEXTPROC GLeeFuncPtr_glSecondaryColor3bvEXT;
7848  #define glSecondaryColor3bvEXT GLeeFuncPtr_glSecondaryColor3bvEXT
7849 #endif
7850 #ifndef GLEE_H_DEFINED_glSecondaryColor3dEXT
7851 #define GLEE_H_DEFINED_glSecondaryColor3dEXT
7852  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3DEXTPROC) (GLdouble red, GLdouble green, GLdouble blue);
7853  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3DEXTPROC GLeeFuncPtr_glSecondaryColor3dEXT;
7854  #define glSecondaryColor3dEXT GLeeFuncPtr_glSecondaryColor3dEXT
7855 #endif
7856 #ifndef GLEE_H_DEFINED_glSecondaryColor3dvEXT
7857 #define GLEE_H_DEFINED_glSecondaryColor3dvEXT
7858  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3DVEXTPROC) (const GLdouble * v);
7859  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3DVEXTPROC GLeeFuncPtr_glSecondaryColor3dvEXT;
7860  #define glSecondaryColor3dvEXT GLeeFuncPtr_glSecondaryColor3dvEXT
7861 #endif
7862 #ifndef GLEE_H_DEFINED_glSecondaryColor3fEXT
7863 #define GLEE_H_DEFINED_glSecondaryColor3fEXT
7864  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3FEXTPROC) (GLfloat red, GLfloat green, GLfloat blue);
7865  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3FEXTPROC GLeeFuncPtr_glSecondaryColor3fEXT;
7866  #define glSecondaryColor3fEXT GLeeFuncPtr_glSecondaryColor3fEXT
7867 #endif
7868 #ifndef GLEE_H_DEFINED_glSecondaryColor3fvEXT
7869 #define GLEE_H_DEFINED_glSecondaryColor3fvEXT
7870  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3FVEXTPROC) (const GLfloat * v);
7871  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3FVEXTPROC GLeeFuncPtr_glSecondaryColor3fvEXT;
7872  #define glSecondaryColor3fvEXT GLeeFuncPtr_glSecondaryColor3fvEXT
7873 #endif
7874 #ifndef GLEE_H_DEFINED_glSecondaryColor3iEXT
7875 #define GLEE_H_DEFINED_glSecondaryColor3iEXT
7876  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3IEXTPROC) (GLint red, GLint green, GLint blue);
7877  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3IEXTPROC GLeeFuncPtr_glSecondaryColor3iEXT;
7878  #define glSecondaryColor3iEXT GLeeFuncPtr_glSecondaryColor3iEXT
7879 #endif
7880 #ifndef GLEE_H_DEFINED_glSecondaryColor3ivEXT
7881 #define GLEE_H_DEFINED_glSecondaryColor3ivEXT
7882  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3IVEXTPROC) (const GLint * v);
7883  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3IVEXTPROC GLeeFuncPtr_glSecondaryColor3ivEXT;
7884  #define glSecondaryColor3ivEXT GLeeFuncPtr_glSecondaryColor3ivEXT
7885 #endif
7886 #ifndef GLEE_H_DEFINED_glSecondaryColor3sEXT
7887 #define GLEE_H_DEFINED_glSecondaryColor3sEXT
7888  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3SEXTPROC) (GLshort red, GLshort green, GLshort blue);
7889  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3SEXTPROC GLeeFuncPtr_glSecondaryColor3sEXT;
7890  #define glSecondaryColor3sEXT GLeeFuncPtr_glSecondaryColor3sEXT
7891 #endif
7892 #ifndef GLEE_H_DEFINED_glSecondaryColor3svEXT
7893 #define GLEE_H_DEFINED_glSecondaryColor3svEXT
7894  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3SVEXTPROC) (const GLshort * v);
7895  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3SVEXTPROC GLeeFuncPtr_glSecondaryColor3svEXT;
7896  #define glSecondaryColor3svEXT GLeeFuncPtr_glSecondaryColor3svEXT
7897 #endif
7898 #ifndef GLEE_H_DEFINED_glSecondaryColor3ubEXT
7899 #define GLEE_H_DEFINED_glSecondaryColor3ubEXT
7900  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3UBEXTPROC) (GLubyte red, GLubyte green, GLubyte blue);
7901  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3UBEXTPROC GLeeFuncPtr_glSecondaryColor3ubEXT;
7902  #define glSecondaryColor3ubEXT GLeeFuncPtr_glSecondaryColor3ubEXT
7903 #endif
7904 #ifndef GLEE_H_DEFINED_glSecondaryColor3ubvEXT
7905 #define GLEE_H_DEFINED_glSecondaryColor3ubvEXT
7906  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3UBVEXTPROC) (const GLubyte * v);
7907  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3UBVEXTPROC GLeeFuncPtr_glSecondaryColor3ubvEXT;
7908  #define glSecondaryColor3ubvEXT GLeeFuncPtr_glSecondaryColor3ubvEXT
7909 #endif
7910 #ifndef GLEE_H_DEFINED_glSecondaryColor3uiEXT
7911 #define GLEE_H_DEFINED_glSecondaryColor3uiEXT
7912  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3UIEXTPROC) (GLuint red, GLuint green, GLuint blue);
7913  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3UIEXTPROC GLeeFuncPtr_glSecondaryColor3uiEXT;
7914  #define glSecondaryColor3uiEXT GLeeFuncPtr_glSecondaryColor3uiEXT
7915 #endif
7916 #ifndef GLEE_H_DEFINED_glSecondaryColor3uivEXT
7917 #define GLEE_H_DEFINED_glSecondaryColor3uivEXT
7918  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3UIVEXTPROC) (const GLuint * v);
7919  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3UIVEXTPROC GLeeFuncPtr_glSecondaryColor3uivEXT;
7920  #define glSecondaryColor3uivEXT GLeeFuncPtr_glSecondaryColor3uivEXT
7921 #endif
7922 #ifndef GLEE_H_DEFINED_glSecondaryColor3usEXT
7923 #define GLEE_H_DEFINED_glSecondaryColor3usEXT
7924  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3USEXTPROC) (GLushort red, GLushort green, GLushort blue);
7925  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3USEXTPROC GLeeFuncPtr_glSecondaryColor3usEXT;
7926  #define glSecondaryColor3usEXT GLeeFuncPtr_glSecondaryColor3usEXT
7927 #endif
7928 #ifndef GLEE_H_DEFINED_glSecondaryColor3usvEXT
7929 #define GLEE_H_DEFINED_glSecondaryColor3usvEXT
7930  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3USVEXTPROC) (const GLushort * v);
7931  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3USVEXTPROC GLeeFuncPtr_glSecondaryColor3usvEXT;
7932  #define glSecondaryColor3usvEXT GLeeFuncPtr_glSecondaryColor3usvEXT
7933 #endif
7934 #ifndef GLEE_H_DEFINED_glSecondaryColorPointerEXT
7935 #define GLEE_H_DEFINED_glSecondaryColorPointerEXT
7936  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLORPOINTEREXTPROC) (GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);
7937  GLEE_EXTERN GLEEPFNGLSECONDARYCOLORPOINTEREXTPROC GLeeFuncPtr_glSecondaryColorPointerEXT;
7938  #define glSecondaryColorPointerEXT GLeeFuncPtr_glSecondaryColorPointerEXT
7939 #endif
7940 #endif
7941 
7942 /* GL_EXT_texture_perturb_normal */
7943 
7944 #ifndef GL_EXT_texture_perturb_normal
7945 #define GL_EXT_texture_perturb_normal 1
7946 #define __GLEE_GL_EXT_texture_perturb_normal 1
7947 /* Constants */
7948 #define GL_PERTURB_EXT 0x85AE
7949 #define GL_TEXTURE_NORMAL_EXT 0x85AF
7950 #ifndef GLEE_H_DEFINED_glTextureNormalEXT
7951 #define GLEE_H_DEFINED_glTextureNormalEXT
7952  typedef void (APIENTRYP GLEEPFNGLTEXTURENORMALEXTPROC) (GLenum mode);
7953  GLEE_EXTERN GLEEPFNGLTEXTURENORMALEXTPROC GLeeFuncPtr_glTextureNormalEXT;
7954  #define glTextureNormalEXT GLeeFuncPtr_glTextureNormalEXT
7955 #endif
7956 #endif
7957 
7958 /* GL_EXT_multi_draw_arrays */
7959 
7960 #ifndef GL_EXT_multi_draw_arrays
7961 #define GL_EXT_multi_draw_arrays 1
7962 #define __GLEE_GL_EXT_multi_draw_arrays 1
7963 /* Constants */
7964 #ifndef GLEE_H_DEFINED_glMultiDrawArraysEXT
7965 #define GLEE_H_DEFINED_glMultiDrawArraysEXT
7966  typedef void (APIENTRYP GLEEPFNGLMULTIDRAWARRAYSEXTPROC) (GLenum mode, GLint * first, GLsizei * count, GLsizei primcount);
7967  GLEE_EXTERN GLEEPFNGLMULTIDRAWARRAYSEXTPROC GLeeFuncPtr_glMultiDrawArraysEXT;
7968  #define glMultiDrawArraysEXT GLeeFuncPtr_glMultiDrawArraysEXT
7969 #endif
7970 #ifndef GLEE_H_DEFINED_glMultiDrawElementsEXT
7971 #define GLEE_H_DEFINED_glMultiDrawElementsEXT
7972  typedef void (APIENTRYP GLEEPFNGLMULTIDRAWELEMENTSEXTPROC) (GLenum mode, const GLsizei * count, GLenum type, const GLvoid* * indices, GLsizei primcount);
7973  GLEE_EXTERN GLEEPFNGLMULTIDRAWELEMENTSEXTPROC GLeeFuncPtr_glMultiDrawElementsEXT;
7974  #define glMultiDrawElementsEXT GLeeFuncPtr_glMultiDrawElementsEXT
7975 #endif
7976 #endif
7977 
7978 /* GL_EXT_fog_coord */
7979 
7980 #ifndef GL_EXT_fog_coord
7981 #define GL_EXT_fog_coord 1
7982 #define __GLEE_GL_EXT_fog_coord 1
7983 /* Constants */
7984 #define GL_FOG_COORDINATE_SOURCE_EXT 0x8450
7985 #define GL_FOG_COORDINATE_EXT 0x8451
7986 #define GL_FRAGMENT_DEPTH_EXT 0x8452
7987 #define GL_CURRENT_FOG_COORDINATE_EXT 0x8453
7988 #define GL_FOG_COORDINATE_ARRAY_TYPE_EXT 0x8454
7989 #define GL_FOG_COORDINATE_ARRAY_STRIDE_EXT 0x8455
7990 #define GL_FOG_COORDINATE_ARRAY_POINTER_EXT 0x8456
7991 #define GL_FOG_COORDINATE_ARRAY_EXT 0x8457
7992 #ifndef GLEE_H_DEFINED_glFogCoordfEXT
7993 #define GLEE_H_DEFINED_glFogCoordfEXT
7994  typedef void (APIENTRYP GLEEPFNGLFOGCOORDFEXTPROC) (GLfloat coord);
7995  GLEE_EXTERN GLEEPFNGLFOGCOORDFEXTPROC GLeeFuncPtr_glFogCoordfEXT;
7996  #define glFogCoordfEXT GLeeFuncPtr_glFogCoordfEXT
7997 #endif
7998 #ifndef GLEE_H_DEFINED_glFogCoordfvEXT
7999 #define GLEE_H_DEFINED_glFogCoordfvEXT
8000  typedef void (APIENTRYP GLEEPFNGLFOGCOORDFVEXTPROC) (const GLfloat * coord);
8001  GLEE_EXTERN GLEEPFNGLFOGCOORDFVEXTPROC GLeeFuncPtr_glFogCoordfvEXT;
8002  #define glFogCoordfvEXT GLeeFuncPtr_glFogCoordfvEXT
8003 #endif
8004 #ifndef GLEE_H_DEFINED_glFogCoorddEXT
8005 #define GLEE_H_DEFINED_glFogCoorddEXT
8006  typedef void (APIENTRYP GLEEPFNGLFOGCOORDDEXTPROC) (GLdouble coord);
8007  GLEE_EXTERN GLEEPFNGLFOGCOORDDEXTPROC GLeeFuncPtr_glFogCoorddEXT;
8008  #define glFogCoorddEXT GLeeFuncPtr_glFogCoorddEXT
8009 #endif
8010 #ifndef GLEE_H_DEFINED_glFogCoorddvEXT
8011 #define GLEE_H_DEFINED_glFogCoorddvEXT
8012  typedef void (APIENTRYP GLEEPFNGLFOGCOORDDVEXTPROC) (const GLdouble * coord);
8013  GLEE_EXTERN GLEEPFNGLFOGCOORDDVEXTPROC GLeeFuncPtr_glFogCoorddvEXT;
8014  #define glFogCoorddvEXT GLeeFuncPtr_glFogCoorddvEXT
8015 #endif
8016 #ifndef GLEE_H_DEFINED_glFogCoordPointerEXT
8017 #define GLEE_H_DEFINED_glFogCoordPointerEXT
8018  typedef void (APIENTRYP GLEEPFNGLFOGCOORDPOINTEREXTPROC) (GLenum type, GLsizei stride, const GLvoid * pointer);
8019  GLEE_EXTERN GLEEPFNGLFOGCOORDPOINTEREXTPROC GLeeFuncPtr_glFogCoordPointerEXT;
8020  #define glFogCoordPointerEXT GLeeFuncPtr_glFogCoordPointerEXT
8021 #endif
8022 #endif
8023 
8024 /* GL_REND_screen_coordinates */
8025 
8026 #ifndef GL_REND_screen_coordinates
8027 #define GL_REND_screen_coordinates 1
8028 #define __GLEE_GL_REND_screen_coordinates 1
8029 /* Constants */
8030 #define GL_SCREEN_COORDINATES_REND 0x8490
8031 #define GL_INVERTED_SCREEN_W_REND 0x8491
8032 #endif
8033 
8034 /* GL_EXT_coordinate_frame */
8035 
8036 #ifndef GL_EXT_coordinate_frame
8037 #define GL_EXT_coordinate_frame 1
8038 #define __GLEE_GL_EXT_coordinate_frame 1
8039 /* Constants */
8040 #define GL_TANGENT_ARRAY_EXT 0x8439
8041 #define GL_BINORMAL_ARRAY_EXT 0x843A
8042 #define GL_CURRENT_TANGENT_EXT 0x843B
8043 #define GL_CURRENT_BINORMAL_EXT 0x843C
8044 #define GL_TANGENT_ARRAY_TYPE_EXT 0x843E
8045 #define GL_TANGENT_ARRAY_STRIDE_EXT 0x843F
8046 #define GL_BINORMAL_ARRAY_TYPE_EXT 0x8440
8047 #define GL_BINORMAL_ARRAY_STRIDE_EXT 0x8441
8048 #define GL_TANGENT_ARRAY_POINTER_EXT 0x8442
8049 #define GL_BINORMAL_ARRAY_POINTER_EXT 0x8443
8050 #define GL_MAP1_TANGENT_EXT 0x8444
8051 #define GL_MAP2_TANGENT_EXT 0x8445
8052 #define GL_MAP1_BINORMAL_EXT 0x8446
8053 #define GL_MAP2_BINORMAL_EXT 0x8447
8054 #ifndef GLEE_H_DEFINED_glTangent3bEXT
8055 #define GLEE_H_DEFINED_glTangent3bEXT
8056  typedef void (APIENTRYP GLEEPFNGLTANGENT3BEXTPROC) (GLbyte tx, GLbyte ty, GLbyte tz);
8057  GLEE_EXTERN GLEEPFNGLTANGENT3BEXTPROC GLeeFuncPtr_glTangent3bEXT;
8058  #define glTangent3bEXT GLeeFuncPtr_glTangent3bEXT
8059 #endif
8060 #ifndef GLEE_H_DEFINED_glTangent3bvEXT
8061 #define GLEE_H_DEFINED_glTangent3bvEXT
8062  typedef void (APIENTRYP GLEEPFNGLTANGENT3BVEXTPROC) (const GLbyte * v);
8063  GLEE_EXTERN GLEEPFNGLTANGENT3BVEXTPROC GLeeFuncPtr_glTangent3bvEXT;
8064  #define glTangent3bvEXT GLeeFuncPtr_glTangent3bvEXT
8065 #endif
8066 #ifndef GLEE_H_DEFINED_glTangent3dEXT
8067 #define GLEE_H_DEFINED_glTangent3dEXT
8068  typedef void (APIENTRYP GLEEPFNGLTANGENT3DEXTPROC) (GLdouble tx, GLdouble ty, GLdouble tz);
8069  GLEE_EXTERN GLEEPFNGLTANGENT3DEXTPROC GLeeFuncPtr_glTangent3dEXT;
8070  #define glTangent3dEXT GLeeFuncPtr_glTangent3dEXT
8071 #endif
8072 #ifndef GLEE_H_DEFINED_glTangent3dvEXT
8073 #define GLEE_H_DEFINED_glTangent3dvEXT
8074  typedef void (APIENTRYP GLEEPFNGLTANGENT3DVEXTPROC) (const GLdouble * v);
8075  GLEE_EXTERN GLEEPFNGLTANGENT3DVEXTPROC GLeeFuncPtr_glTangent3dvEXT;
8076  #define glTangent3dvEXT GLeeFuncPtr_glTangent3dvEXT
8077 #endif
8078 #ifndef GLEE_H_DEFINED_glTangent3fEXT
8079 #define GLEE_H_DEFINED_glTangent3fEXT
8080  typedef void (APIENTRYP GLEEPFNGLTANGENT3FEXTPROC) (GLfloat tx, GLfloat ty, GLfloat tz);
8081  GLEE_EXTERN GLEEPFNGLTANGENT3FEXTPROC GLeeFuncPtr_glTangent3fEXT;
8082  #define glTangent3fEXT GLeeFuncPtr_glTangent3fEXT
8083 #endif
8084 #ifndef GLEE_H_DEFINED_glTangent3fvEXT
8085 #define GLEE_H_DEFINED_glTangent3fvEXT
8086  typedef void (APIENTRYP GLEEPFNGLTANGENT3FVEXTPROC) (const GLfloat * v);
8087  GLEE_EXTERN GLEEPFNGLTANGENT3FVEXTPROC GLeeFuncPtr_glTangent3fvEXT;
8088  #define glTangent3fvEXT GLeeFuncPtr_glTangent3fvEXT
8089 #endif
8090 #ifndef GLEE_H_DEFINED_glTangent3iEXT
8091 #define GLEE_H_DEFINED_glTangent3iEXT
8092  typedef void (APIENTRYP GLEEPFNGLTANGENT3IEXTPROC) (GLint tx, GLint ty, GLint tz);
8093  GLEE_EXTERN GLEEPFNGLTANGENT3IEXTPROC GLeeFuncPtr_glTangent3iEXT;
8094  #define glTangent3iEXT GLeeFuncPtr_glTangent3iEXT
8095 #endif
8096 #ifndef GLEE_H_DEFINED_glTangent3ivEXT
8097 #define GLEE_H_DEFINED_glTangent3ivEXT
8098  typedef void (APIENTRYP GLEEPFNGLTANGENT3IVEXTPROC) (const GLint * v);
8099  GLEE_EXTERN GLEEPFNGLTANGENT3IVEXTPROC GLeeFuncPtr_glTangent3ivEXT;
8100  #define glTangent3ivEXT GLeeFuncPtr_glTangent3ivEXT
8101 #endif
8102 #ifndef GLEE_H_DEFINED_glTangent3sEXT
8103 #define GLEE_H_DEFINED_glTangent3sEXT
8104  typedef void (APIENTRYP GLEEPFNGLTANGENT3SEXTPROC) (GLshort tx, GLshort ty, GLshort tz);
8105  GLEE_EXTERN GLEEPFNGLTANGENT3SEXTPROC GLeeFuncPtr_glTangent3sEXT;
8106  #define glTangent3sEXT GLeeFuncPtr_glTangent3sEXT
8107 #endif
8108 #ifndef GLEE_H_DEFINED_glTangent3svEXT
8109 #define GLEE_H_DEFINED_glTangent3svEXT
8110  typedef void (APIENTRYP GLEEPFNGLTANGENT3SVEXTPROC) (const GLshort * v);
8111  GLEE_EXTERN GLEEPFNGLTANGENT3SVEXTPROC GLeeFuncPtr_glTangent3svEXT;
8112  #define glTangent3svEXT GLeeFuncPtr_glTangent3svEXT
8113 #endif
8114 #ifndef GLEE_H_DEFINED_glBinormal3bEXT
8115 #define GLEE_H_DEFINED_glBinormal3bEXT
8116  typedef void (APIENTRYP GLEEPFNGLBINORMAL3BEXTPROC) (GLbyte bx, GLbyte by, GLbyte bz);
8117  GLEE_EXTERN GLEEPFNGLBINORMAL3BEXTPROC GLeeFuncPtr_glBinormal3bEXT;
8118  #define glBinormal3bEXT GLeeFuncPtr_glBinormal3bEXT
8119 #endif
8120 #ifndef GLEE_H_DEFINED_glBinormal3bvEXT
8121 #define GLEE_H_DEFINED_glBinormal3bvEXT
8122  typedef void (APIENTRYP GLEEPFNGLBINORMAL3BVEXTPROC) (const GLbyte * v);
8123  GLEE_EXTERN GLEEPFNGLBINORMAL3BVEXTPROC GLeeFuncPtr_glBinormal3bvEXT;
8124  #define glBinormal3bvEXT GLeeFuncPtr_glBinormal3bvEXT
8125 #endif
8126 #ifndef GLEE_H_DEFINED_glBinormal3dEXT
8127 #define GLEE_H_DEFINED_glBinormal3dEXT
8128  typedef void (APIENTRYP GLEEPFNGLBINORMAL3DEXTPROC) (GLdouble bx, GLdouble by, GLdouble bz);
8129  GLEE_EXTERN GLEEPFNGLBINORMAL3DEXTPROC GLeeFuncPtr_glBinormal3dEXT;
8130  #define glBinormal3dEXT GLeeFuncPtr_glBinormal3dEXT
8131 #endif
8132 #ifndef GLEE_H_DEFINED_glBinormal3dvEXT
8133 #define GLEE_H_DEFINED_glBinormal3dvEXT
8134  typedef void (APIENTRYP GLEEPFNGLBINORMAL3DVEXTPROC) (const GLdouble * v);
8135  GLEE_EXTERN GLEEPFNGLBINORMAL3DVEXTPROC GLeeFuncPtr_glBinormal3dvEXT;
8136  #define glBinormal3dvEXT GLeeFuncPtr_glBinormal3dvEXT
8137 #endif
8138 #ifndef GLEE_H_DEFINED_glBinormal3fEXT
8139 #define GLEE_H_DEFINED_glBinormal3fEXT
8140  typedef void (APIENTRYP GLEEPFNGLBINORMAL3FEXTPROC) (GLfloat bx, GLfloat by, GLfloat bz);
8141  GLEE_EXTERN GLEEPFNGLBINORMAL3FEXTPROC GLeeFuncPtr_glBinormal3fEXT;
8142  #define glBinormal3fEXT GLeeFuncPtr_glBinormal3fEXT
8143 #endif
8144 #ifndef GLEE_H_DEFINED_glBinormal3fvEXT
8145 #define GLEE_H_DEFINED_glBinormal3fvEXT
8146  typedef void (APIENTRYP GLEEPFNGLBINORMAL3FVEXTPROC) (const GLfloat * v);
8147  GLEE_EXTERN GLEEPFNGLBINORMAL3FVEXTPROC GLeeFuncPtr_glBinormal3fvEXT;
8148  #define glBinormal3fvEXT GLeeFuncPtr_glBinormal3fvEXT
8149 #endif
8150 #ifndef GLEE_H_DEFINED_glBinormal3iEXT
8151 #define GLEE_H_DEFINED_glBinormal3iEXT
8152  typedef void (APIENTRYP GLEEPFNGLBINORMAL3IEXTPROC) (GLint bx, GLint by, GLint bz);
8153  GLEE_EXTERN GLEEPFNGLBINORMAL3IEXTPROC GLeeFuncPtr_glBinormal3iEXT;
8154  #define glBinormal3iEXT GLeeFuncPtr_glBinormal3iEXT
8155 #endif
8156 #ifndef GLEE_H_DEFINED_glBinormal3ivEXT
8157 #define GLEE_H_DEFINED_glBinormal3ivEXT
8158  typedef void (APIENTRYP GLEEPFNGLBINORMAL3IVEXTPROC) (const GLint * v);
8159  GLEE_EXTERN GLEEPFNGLBINORMAL3IVEXTPROC GLeeFuncPtr_glBinormal3ivEXT;
8160  #define glBinormal3ivEXT GLeeFuncPtr_glBinormal3ivEXT
8161 #endif
8162 #ifndef GLEE_H_DEFINED_glBinormal3sEXT
8163 #define GLEE_H_DEFINED_glBinormal3sEXT
8164  typedef void (APIENTRYP GLEEPFNGLBINORMAL3SEXTPROC) (GLshort bx, GLshort by, GLshort bz);
8165  GLEE_EXTERN GLEEPFNGLBINORMAL3SEXTPROC GLeeFuncPtr_glBinormal3sEXT;
8166  #define glBinormal3sEXT GLeeFuncPtr_glBinormal3sEXT
8167 #endif
8168 #ifndef GLEE_H_DEFINED_glBinormal3svEXT
8169 #define GLEE_H_DEFINED_glBinormal3svEXT
8170  typedef void (APIENTRYP GLEEPFNGLBINORMAL3SVEXTPROC) (const GLshort * v);
8171  GLEE_EXTERN GLEEPFNGLBINORMAL3SVEXTPROC GLeeFuncPtr_glBinormal3svEXT;
8172  #define glBinormal3svEXT GLeeFuncPtr_glBinormal3svEXT
8173 #endif
8174 #ifndef GLEE_H_DEFINED_glTangentPointerEXT
8175 #define GLEE_H_DEFINED_glTangentPointerEXT
8176  typedef void (APIENTRYP GLEEPFNGLTANGENTPOINTEREXTPROC) (GLenum type, GLsizei stride, const GLvoid * pointer);
8177  GLEE_EXTERN GLEEPFNGLTANGENTPOINTEREXTPROC GLeeFuncPtr_glTangentPointerEXT;
8178  #define glTangentPointerEXT GLeeFuncPtr_glTangentPointerEXT
8179 #endif
8180 #ifndef GLEE_H_DEFINED_glBinormalPointerEXT
8181 #define GLEE_H_DEFINED_glBinormalPointerEXT
8182  typedef void (APIENTRYP GLEEPFNGLBINORMALPOINTEREXTPROC) (GLenum type, GLsizei stride, const GLvoid * pointer);
8183  GLEE_EXTERN GLEEPFNGLBINORMALPOINTEREXTPROC GLeeFuncPtr_glBinormalPointerEXT;
8184  #define glBinormalPointerEXT GLeeFuncPtr_glBinormalPointerEXT
8185 #endif
8186 #endif
8187 
8188 /* GL_EXT_texture_env_combine */
8189 
8190 #ifndef GL_EXT_texture_env_combine
8191 #define GL_EXT_texture_env_combine 1
8192 #define __GLEE_GL_EXT_texture_env_combine 1
8193 /* Constants */
8194 #define GL_COMBINE_EXT 0x8570
8195 #define GL_COMBINE_RGB_EXT 0x8571
8196 #define GL_COMBINE_ALPHA_EXT 0x8572
8197 #define GL_RGB_SCALE_EXT 0x8573
8198 #define GL_ADD_SIGNED_EXT 0x8574
8199 #define GL_INTERPOLATE_EXT 0x8575
8200 #define GL_CONSTANT_EXT 0x8576
8201 #define GL_PRIMARY_COLOR_EXT 0x8577
8202 #define GL_PREVIOUS_EXT 0x8578
8203 #define GL_SOURCE0_RGB_EXT 0x8580
8204 #define GL_SOURCE1_RGB_EXT 0x8581
8205 #define GL_SOURCE2_RGB_EXT 0x8582
8206 #define GL_SOURCE0_ALPHA_EXT 0x8588
8207 #define GL_SOURCE1_ALPHA_EXT 0x8589
8208 #define GL_SOURCE2_ALPHA_EXT 0x858A
8209 #define GL_OPERAND0_RGB_EXT 0x8590
8210 #define GL_OPERAND1_RGB_EXT 0x8591
8211 #define GL_OPERAND2_RGB_EXT 0x8592
8212 #define GL_OPERAND0_ALPHA_EXT 0x8598
8213 #define GL_OPERAND1_ALPHA_EXT 0x8599
8214 #define GL_OPERAND2_ALPHA_EXT 0x859A
8215 #endif
8216 
8217 /* GL_APPLE_specular_vector */
8218 
8219 #ifndef GL_APPLE_specular_vector
8220 #define GL_APPLE_specular_vector 1
8221 #define __GLEE_GL_APPLE_specular_vector 1
8222 /* Constants */
8223 #define GL_LIGHT_MODEL_SPECULAR_VECTOR_APPLE 0x85B0
8224 #endif
8225 
8226 /* GL_APPLE_transform_hint */
8227 
8228 #ifndef GL_APPLE_transform_hint
8229 #define GL_APPLE_transform_hint 1
8230 #define __GLEE_GL_APPLE_transform_hint 1
8231 /* Constants */
8232 #define GL_TRANSFORM_HINT_APPLE 0x85B1
8233 #endif
8234 
8235 /* GL_SGIX_fog_scale */
8236 
8237 #ifndef GL_SGIX_fog_scale
8238 #define GL_SGIX_fog_scale 1
8239 #define __GLEE_GL_SGIX_fog_scale 1
8240 /* Constants */
8241 #define GL_FOG_SCALE_SGIX 0x81FC
8242 #define GL_FOG_SCALE_VALUE_SGIX 0x81FD
8243 #endif
8244 
8245 /* GL_SUNX_constant_data */
8246 
8247 #ifndef GL_SUNX_constant_data
8248 #define GL_SUNX_constant_data 1
8249 #define __GLEE_GL_SUNX_constant_data 1
8250 /* Constants */
8251 #define GL_UNPACK_CONSTANT_DATA_SUNX 0x81D5
8252 #define GL_TEXTURE_CONSTANT_DATA_SUNX 0x81D6
8253 #ifndef GLEE_H_DEFINED_glFinishTextureSUNX
8254 #define GLEE_H_DEFINED_glFinishTextureSUNX
8255  typedef void (APIENTRYP GLEEPFNGLFINISHTEXTURESUNXPROC) ();
8256  GLEE_EXTERN GLEEPFNGLFINISHTEXTURESUNXPROC GLeeFuncPtr_glFinishTextureSUNX;
8257  #define glFinishTextureSUNX GLeeFuncPtr_glFinishTextureSUNX
8258 #endif
8259 #endif
8260 
8261 /* GL_SUN_global_alpha */
8262 
8263 #ifndef GL_SUN_global_alpha
8264 #define GL_SUN_global_alpha 1
8265 #define __GLEE_GL_SUN_global_alpha 1
8266 /* Constants */
8267 #define GL_GLOBAL_ALPHA_SUN 0x81D9
8268 #define GL_GLOBAL_ALPHA_FACTOR_SUN 0x81DA
8269 #ifndef GLEE_H_DEFINED_glGlobalAlphaFactorbSUN
8270 #define GLEE_H_DEFINED_glGlobalAlphaFactorbSUN
8271  typedef void (APIENTRYP GLEEPFNGLGLOBALALPHAFACTORBSUNPROC) (GLbyte factor);
8272  GLEE_EXTERN GLEEPFNGLGLOBALALPHAFACTORBSUNPROC GLeeFuncPtr_glGlobalAlphaFactorbSUN;
8273  #define glGlobalAlphaFactorbSUN GLeeFuncPtr_glGlobalAlphaFactorbSUN
8274 #endif
8275 #ifndef GLEE_H_DEFINED_glGlobalAlphaFactorsSUN
8276 #define GLEE_H_DEFINED_glGlobalAlphaFactorsSUN
8277  typedef void (APIENTRYP GLEEPFNGLGLOBALALPHAFACTORSSUNPROC) (GLshort factor);
8278  GLEE_EXTERN GLEEPFNGLGLOBALALPHAFACTORSSUNPROC GLeeFuncPtr_glGlobalAlphaFactorsSUN;
8279  #define glGlobalAlphaFactorsSUN GLeeFuncPtr_glGlobalAlphaFactorsSUN
8280 #endif
8281 #ifndef GLEE_H_DEFINED_glGlobalAlphaFactoriSUN
8282 #define GLEE_H_DEFINED_glGlobalAlphaFactoriSUN
8283  typedef void (APIENTRYP GLEEPFNGLGLOBALALPHAFACTORISUNPROC) (GLint factor);
8284  GLEE_EXTERN GLEEPFNGLGLOBALALPHAFACTORISUNPROC GLeeFuncPtr_glGlobalAlphaFactoriSUN;
8285  #define glGlobalAlphaFactoriSUN GLeeFuncPtr_glGlobalAlphaFactoriSUN
8286 #endif
8287 #ifndef GLEE_H_DEFINED_glGlobalAlphaFactorfSUN
8288 #define GLEE_H_DEFINED_glGlobalAlphaFactorfSUN
8289  typedef void (APIENTRYP GLEEPFNGLGLOBALALPHAFACTORFSUNPROC) (GLfloat factor);
8290  GLEE_EXTERN GLEEPFNGLGLOBALALPHAFACTORFSUNPROC GLeeFuncPtr_glGlobalAlphaFactorfSUN;
8291  #define glGlobalAlphaFactorfSUN GLeeFuncPtr_glGlobalAlphaFactorfSUN
8292 #endif
8293 #ifndef GLEE_H_DEFINED_glGlobalAlphaFactordSUN
8294 #define GLEE_H_DEFINED_glGlobalAlphaFactordSUN
8295  typedef void (APIENTRYP GLEEPFNGLGLOBALALPHAFACTORDSUNPROC) (GLdouble factor);
8296  GLEE_EXTERN GLEEPFNGLGLOBALALPHAFACTORDSUNPROC GLeeFuncPtr_glGlobalAlphaFactordSUN;
8297  #define glGlobalAlphaFactordSUN GLeeFuncPtr_glGlobalAlphaFactordSUN
8298 #endif
8299 #ifndef GLEE_H_DEFINED_glGlobalAlphaFactorubSUN
8300 #define GLEE_H_DEFINED_glGlobalAlphaFactorubSUN
8301  typedef void (APIENTRYP GLEEPFNGLGLOBALALPHAFACTORUBSUNPROC) (GLubyte factor);
8302  GLEE_EXTERN GLEEPFNGLGLOBALALPHAFACTORUBSUNPROC GLeeFuncPtr_glGlobalAlphaFactorubSUN;
8303  #define glGlobalAlphaFactorubSUN GLeeFuncPtr_glGlobalAlphaFactorubSUN
8304 #endif
8305 #ifndef GLEE_H_DEFINED_glGlobalAlphaFactorusSUN
8306 #define GLEE_H_DEFINED_glGlobalAlphaFactorusSUN
8307  typedef void (APIENTRYP GLEEPFNGLGLOBALALPHAFACTORUSSUNPROC) (GLushort factor);
8308  GLEE_EXTERN GLEEPFNGLGLOBALALPHAFACTORUSSUNPROC GLeeFuncPtr_glGlobalAlphaFactorusSUN;
8309  #define glGlobalAlphaFactorusSUN GLeeFuncPtr_glGlobalAlphaFactorusSUN
8310 #endif
8311 #ifndef GLEE_H_DEFINED_glGlobalAlphaFactoruiSUN
8312 #define GLEE_H_DEFINED_glGlobalAlphaFactoruiSUN
8313  typedef void (APIENTRYP GLEEPFNGLGLOBALALPHAFACTORUISUNPROC) (GLuint factor);
8314  GLEE_EXTERN GLEEPFNGLGLOBALALPHAFACTORUISUNPROC GLeeFuncPtr_glGlobalAlphaFactoruiSUN;
8315  #define glGlobalAlphaFactoruiSUN GLeeFuncPtr_glGlobalAlphaFactoruiSUN
8316 #endif
8317 #endif
8318 
8319 /* GL_SUN_triangle_list */
8320 
8321 #ifndef GL_SUN_triangle_list
8322 #define GL_SUN_triangle_list 1
8323 #define __GLEE_GL_SUN_triangle_list 1
8324 /* Constants */
8325 #define GL_RESTART_SUN 0x0001
8326 #define GL_REPLACE_MIDDLE_SUN 0x0002
8327 #define GL_REPLACE_OLDEST_SUN 0x0003
8328 #define GL_TRIANGLE_LIST_SUN 0x81D7
8329 #define GL_REPLACEMENT_CODE_SUN 0x81D8
8330 #define GL_REPLACEMENT_CODE_ARRAY_SUN 0x85C0
8331 #define GL_REPLACEMENT_CODE_ARRAY_TYPE_SUN 0x85C1
8332 #define GL_REPLACEMENT_CODE_ARRAY_STRIDE_SUN 0x85C2
8333 #define GL_REPLACEMENT_CODE_ARRAY_POINTER_SUN 0x85C3
8334 #define GL_R1UI_V3F_SUN 0x85C4
8335 #define GL_R1UI_C4UB_V3F_SUN 0x85C5
8336 #define GL_R1UI_C3F_V3F_SUN 0x85C6
8337 #define GL_R1UI_N3F_V3F_SUN 0x85C7
8338 #define GL_R1UI_C4F_N3F_V3F_SUN 0x85C8
8339 #define GL_R1UI_T2F_V3F_SUN 0x85C9
8340 #define GL_R1UI_T2F_N3F_V3F_SUN 0x85CA
8341 #define GL_R1UI_T2F_C4F_N3F_V3F_SUN 0x85CB
8342 #ifndef GLEE_H_DEFINED_glReplacementCodeuiSUN
8343 #define GLEE_H_DEFINED_glReplacementCodeuiSUN
8344  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEUISUNPROC) (GLuint code);
8345  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUISUNPROC GLeeFuncPtr_glReplacementCodeuiSUN;
8346  #define glReplacementCodeuiSUN GLeeFuncPtr_glReplacementCodeuiSUN
8347 #endif
8348 #ifndef GLEE_H_DEFINED_glReplacementCodeusSUN
8349 #define GLEE_H_DEFINED_glReplacementCodeusSUN
8350  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEUSSUNPROC) (GLushort code);
8351  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUSSUNPROC GLeeFuncPtr_glReplacementCodeusSUN;
8352  #define glReplacementCodeusSUN GLeeFuncPtr_glReplacementCodeusSUN
8353 #endif
8354 #ifndef GLEE_H_DEFINED_glReplacementCodeubSUN
8355 #define GLEE_H_DEFINED_glReplacementCodeubSUN
8356  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEUBSUNPROC) (GLubyte code);
8357  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUBSUNPROC GLeeFuncPtr_glReplacementCodeubSUN;
8358  #define glReplacementCodeubSUN GLeeFuncPtr_glReplacementCodeubSUN
8359 #endif
8360 #ifndef GLEE_H_DEFINED_glReplacementCodeuivSUN
8361 #define GLEE_H_DEFINED_glReplacementCodeuivSUN
8362  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEUIVSUNPROC) (const GLuint * code);
8363  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUIVSUNPROC GLeeFuncPtr_glReplacementCodeuivSUN;
8364  #define glReplacementCodeuivSUN GLeeFuncPtr_glReplacementCodeuivSUN
8365 #endif
8366 #ifndef GLEE_H_DEFINED_glReplacementCodeusvSUN
8367 #define GLEE_H_DEFINED_glReplacementCodeusvSUN
8368  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEUSVSUNPROC) (const GLushort * code);
8369  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUSVSUNPROC GLeeFuncPtr_glReplacementCodeusvSUN;
8370  #define glReplacementCodeusvSUN GLeeFuncPtr_glReplacementCodeusvSUN
8371 #endif
8372 #ifndef GLEE_H_DEFINED_glReplacementCodeubvSUN
8373 #define GLEE_H_DEFINED_glReplacementCodeubvSUN
8374  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEUBVSUNPROC) (const GLubyte * code);
8375  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUBVSUNPROC GLeeFuncPtr_glReplacementCodeubvSUN;
8376  #define glReplacementCodeubvSUN GLeeFuncPtr_glReplacementCodeubvSUN
8377 #endif
8378 #ifndef GLEE_H_DEFINED_glReplacementCodePointerSUN
8379 #define GLEE_H_DEFINED_glReplacementCodePointerSUN
8380  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEPOINTERSUNPROC) (GLenum type, GLsizei stride, const GLvoid* * pointer);
8381  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEPOINTERSUNPROC GLeeFuncPtr_glReplacementCodePointerSUN;
8382  #define glReplacementCodePointerSUN GLeeFuncPtr_glReplacementCodePointerSUN
8383 #endif
8384 #endif
8385 
8386 /* GL_SUN_vertex */
8387 
8388 #ifndef GL_SUN_vertex
8389 #define GL_SUN_vertex 1
8390 #define __GLEE_GL_SUN_vertex 1
8391 /* Constants */
8392 #ifndef GLEE_H_DEFINED_glColor4ubVertex2fSUN
8393 #define GLEE_H_DEFINED_glColor4ubVertex2fSUN
8394  typedef void (APIENTRYP GLEEPFNGLCOLOR4UBVERTEX2FSUNPROC) (GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y);
8395  GLEE_EXTERN GLEEPFNGLCOLOR4UBVERTEX2FSUNPROC GLeeFuncPtr_glColor4ubVertex2fSUN;
8396  #define glColor4ubVertex2fSUN GLeeFuncPtr_glColor4ubVertex2fSUN
8397 #endif
8398 #ifndef GLEE_H_DEFINED_glColor4ubVertex2fvSUN
8399 #define GLEE_H_DEFINED_glColor4ubVertex2fvSUN
8400  typedef void (APIENTRYP GLEEPFNGLCOLOR4UBVERTEX2FVSUNPROC) (const GLubyte * c, const GLfloat * v);
8401  GLEE_EXTERN GLEEPFNGLCOLOR4UBVERTEX2FVSUNPROC GLeeFuncPtr_glColor4ubVertex2fvSUN;
8402  #define glColor4ubVertex2fvSUN GLeeFuncPtr_glColor4ubVertex2fvSUN
8403 #endif
8404 #ifndef GLEE_H_DEFINED_glColor4ubVertex3fSUN
8405 #define GLEE_H_DEFINED_glColor4ubVertex3fSUN
8406  typedef void (APIENTRYP GLEEPFNGLCOLOR4UBVERTEX3FSUNPROC) (GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z);
8407  GLEE_EXTERN GLEEPFNGLCOLOR4UBVERTEX3FSUNPROC GLeeFuncPtr_glColor4ubVertex3fSUN;
8408  #define glColor4ubVertex3fSUN GLeeFuncPtr_glColor4ubVertex3fSUN
8409 #endif
8410 #ifndef GLEE_H_DEFINED_glColor4ubVertex3fvSUN
8411 #define GLEE_H_DEFINED_glColor4ubVertex3fvSUN
8412  typedef void (APIENTRYP GLEEPFNGLCOLOR4UBVERTEX3FVSUNPROC) (const GLubyte * c, const GLfloat * v);
8413  GLEE_EXTERN GLEEPFNGLCOLOR4UBVERTEX3FVSUNPROC GLeeFuncPtr_glColor4ubVertex3fvSUN;
8414  #define glColor4ubVertex3fvSUN GLeeFuncPtr_glColor4ubVertex3fvSUN
8415 #endif
8416 #ifndef GLEE_H_DEFINED_glColor3fVertex3fSUN
8417 #define GLEE_H_DEFINED_glColor3fVertex3fSUN
8418  typedef void (APIENTRYP GLEEPFNGLCOLOR3FVERTEX3FSUNPROC) (GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z);
8419  GLEE_EXTERN GLEEPFNGLCOLOR3FVERTEX3FSUNPROC GLeeFuncPtr_glColor3fVertex3fSUN;
8420  #define glColor3fVertex3fSUN GLeeFuncPtr_glColor3fVertex3fSUN
8421 #endif
8422 #ifndef GLEE_H_DEFINED_glColor3fVertex3fvSUN
8423 #define GLEE_H_DEFINED_glColor3fVertex3fvSUN
8424  typedef void (APIENTRYP GLEEPFNGLCOLOR3FVERTEX3FVSUNPROC) (const GLfloat * c, const GLfloat * v);
8425  GLEE_EXTERN GLEEPFNGLCOLOR3FVERTEX3FVSUNPROC GLeeFuncPtr_glColor3fVertex3fvSUN;
8426  #define glColor3fVertex3fvSUN GLeeFuncPtr_glColor3fVertex3fvSUN
8427 #endif
8428 #ifndef GLEE_H_DEFINED_glNormal3fVertex3fSUN
8429 #define GLEE_H_DEFINED_glNormal3fVertex3fSUN
8430  typedef void (APIENTRYP GLEEPFNGLNORMAL3FVERTEX3FSUNPROC) (GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
8431  GLEE_EXTERN GLEEPFNGLNORMAL3FVERTEX3FSUNPROC GLeeFuncPtr_glNormal3fVertex3fSUN;
8432  #define glNormal3fVertex3fSUN GLeeFuncPtr_glNormal3fVertex3fSUN
8433 #endif
8434 #ifndef GLEE_H_DEFINED_glNormal3fVertex3fvSUN
8435 #define GLEE_H_DEFINED_glNormal3fVertex3fvSUN
8436  typedef void (APIENTRYP GLEEPFNGLNORMAL3FVERTEX3FVSUNPROC) (const GLfloat * n, const GLfloat * v);
8437  GLEE_EXTERN GLEEPFNGLNORMAL3FVERTEX3FVSUNPROC GLeeFuncPtr_glNormal3fVertex3fvSUN;
8438  #define glNormal3fVertex3fvSUN GLeeFuncPtr_glNormal3fVertex3fvSUN
8439 #endif
8440 #ifndef GLEE_H_DEFINED_glColor4fNormal3fVertex3fSUN
8441 #define GLEE_H_DEFINED_glColor4fNormal3fVertex3fSUN
8442  typedef void (APIENTRYP GLEEPFNGLCOLOR4FNORMAL3FVERTEX3FSUNPROC) (GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
8443  GLEE_EXTERN GLEEPFNGLCOLOR4FNORMAL3FVERTEX3FSUNPROC GLeeFuncPtr_glColor4fNormal3fVertex3fSUN;
8444  #define glColor4fNormal3fVertex3fSUN GLeeFuncPtr_glColor4fNormal3fVertex3fSUN
8445 #endif
8446 #ifndef GLEE_H_DEFINED_glColor4fNormal3fVertex3fvSUN
8447 #define GLEE_H_DEFINED_glColor4fNormal3fVertex3fvSUN
8448  typedef void (APIENTRYP GLEEPFNGLCOLOR4FNORMAL3FVERTEX3FVSUNPROC) (const GLfloat * c, const GLfloat * n, const GLfloat * v);
8449  GLEE_EXTERN GLEEPFNGLCOLOR4FNORMAL3FVERTEX3FVSUNPROC GLeeFuncPtr_glColor4fNormal3fVertex3fvSUN;
8450  #define glColor4fNormal3fVertex3fvSUN GLeeFuncPtr_glColor4fNormal3fVertex3fvSUN
8451 #endif
8452 #ifndef GLEE_H_DEFINED_glTexCoord2fVertex3fSUN
8453 #define GLEE_H_DEFINED_glTexCoord2fVertex3fSUN
8454  typedef void (APIENTRYP GLEEPFNGLTEXCOORD2FVERTEX3FSUNPROC) (GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z);
8455  GLEE_EXTERN GLEEPFNGLTEXCOORD2FVERTEX3FSUNPROC GLeeFuncPtr_glTexCoord2fVertex3fSUN;
8456  #define glTexCoord2fVertex3fSUN GLeeFuncPtr_glTexCoord2fVertex3fSUN
8457 #endif
8458 #ifndef GLEE_H_DEFINED_glTexCoord2fVertex3fvSUN
8459 #define GLEE_H_DEFINED_glTexCoord2fVertex3fvSUN
8460  typedef void (APIENTRYP GLEEPFNGLTEXCOORD2FVERTEX3FVSUNPROC) (const GLfloat * tc, const GLfloat * v);
8461  GLEE_EXTERN GLEEPFNGLTEXCOORD2FVERTEX3FVSUNPROC GLeeFuncPtr_glTexCoord2fVertex3fvSUN;
8462  #define glTexCoord2fVertex3fvSUN GLeeFuncPtr_glTexCoord2fVertex3fvSUN
8463 #endif
8464 #ifndef GLEE_H_DEFINED_glTexCoord4fVertex4fSUN
8465 #define GLEE_H_DEFINED_glTexCoord4fVertex4fSUN
8466  typedef void (APIENTRYP GLEEPFNGLTEXCOORD4FVERTEX4FSUNPROC) (GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
8467  GLEE_EXTERN GLEEPFNGLTEXCOORD4FVERTEX4FSUNPROC GLeeFuncPtr_glTexCoord4fVertex4fSUN;
8468  #define glTexCoord4fVertex4fSUN GLeeFuncPtr_glTexCoord4fVertex4fSUN
8469 #endif
8470 #ifndef GLEE_H_DEFINED_glTexCoord4fVertex4fvSUN
8471 #define GLEE_H_DEFINED_glTexCoord4fVertex4fvSUN
8472  typedef void (APIENTRYP GLEEPFNGLTEXCOORD4FVERTEX4FVSUNPROC) (const GLfloat * tc, const GLfloat * v);
8473  GLEE_EXTERN GLEEPFNGLTEXCOORD4FVERTEX4FVSUNPROC GLeeFuncPtr_glTexCoord4fVertex4fvSUN;
8474  #define glTexCoord4fVertex4fvSUN GLeeFuncPtr_glTexCoord4fVertex4fvSUN
8475 #endif
8476 #ifndef GLEE_H_DEFINED_glTexCoord2fColor4ubVertex3fSUN
8477 #define GLEE_H_DEFINED_glTexCoord2fColor4ubVertex3fSUN
8478  typedef void (APIENTRYP GLEEPFNGLTEXCOORD2FCOLOR4UBVERTEX3FSUNPROC) (GLfloat s, GLfloat t, GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z);
8479  GLEE_EXTERN GLEEPFNGLTEXCOORD2FCOLOR4UBVERTEX3FSUNPROC GLeeFuncPtr_glTexCoord2fColor4ubVertex3fSUN;
8480  #define glTexCoord2fColor4ubVertex3fSUN GLeeFuncPtr_glTexCoord2fColor4ubVertex3fSUN
8481 #endif
8482 #ifndef GLEE_H_DEFINED_glTexCoord2fColor4ubVertex3fvSUN
8483 #define GLEE_H_DEFINED_glTexCoord2fColor4ubVertex3fvSUN
8484  typedef void (APIENTRYP GLEEPFNGLTEXCOORD2FCOLOR4UBVERTEX3FVSUNPROC) (const GLfloat * tc, const GLubyte * c, const GLfloat * v);
8485  GLEE_EXTERN GLEEPFNGLTEXCOORD2FCOLOR4UBVERTEX3FVSUNPROC GLeeFuncPtr_glTexCoord2fColor4ubVertex3fvSUN;
8486  #define glTexCoord2fColor4ubVertex3fvSUN GLeeFuncPtr_glTexCoord2fColor4ubVertex3fvSUN
8487 #endif
8488 #ifndef GLEE_H_DEFINED_glTexCoord2fColor3fVertex3fSUN
8489 #define GLEE_H_DEFINED_glTexCoord2fColor3fVertex3fSUN
8490  typedef void (APIENTRYP GLEEPFNGLTEXCOORD2FCOLOR3FVERTEX3FSUNPROC) (GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z);
8491  GLEE_EXTERN GLEEPFNGLTEXCOORD2FCOLOR3FVERTEX3FSUNPROC GLeeFuncPtr_glTexCoord2fColor3fVertex3fSUN;
8492  #define glTexCoord2fColor3fVertex3fSUN GLeeFuncPtr_glTexCoord2fColor3fVertex3fSUN
8493 #endif
8494 #ifndef GLEE_H_DEFINED_glTexCoord2fColor3fVertex3fvSUN
8495 #define GLEE_H_DEFINED_glTexCoord2fColor3fVertex3fvSUN
8496  typedef void (APIENTRYP GLEEPFNGLTEXCOORD2FCOLOR3FVERTEX3FVSUNPROC) (const GLfloat * tc, const GLfloat * c, const GLfloat * v);
8497  GLEE_EXTERN GLEEPFNGLTEXCOORD2FCOLOR3FVERTEX3FVSUNPROC GLeeFuncPtr_glTexCoord2fColor3fVertex3fvSUN;
8498  #define glTexCoord2fColor3fVertex3fvSUN GLeeFuncPtr_glTexCoord2fColor3fVertex3fvSUN
8499 #endif
8500 #ifndef GLEE_H_DEFINED_glTexCoord2fNormal3fVertex3fSUN
8501 #define GLEE_H_DEFINED_glTexCoord2fNormal3fVertex3fSUN
8502  typedef void (APIENTRYP GLEEPFNGLTEXCOORD2FNORMAL3FVERTEX3FSUNPROC) (GLfloat s, GLfloat t, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
8503  GLEE_EXTERN GLEEPFNGLTEXCOORD2FNORMAL3FVERTEX3FSUNPROC GLeeFuncPtr_glTexCoord2fNormal3fVertex3fSUN;
8504  #define glTexCoord2fNormal3fVertex3fSUN GLeeFuncPtr_glTexCoord2fNormal3fVertex3fSUN
8505 #endif
8506 #ifndef GLEE_H_DEFINED_glTexCoord2fNormal3fVertex3fvSUN
8507 #define GLEE_H_DEFINED_glTexCoord2fNormal3fVertex3fvSUN
8508  typedef void (APIENTRYP GLEEPFNGLTEXCOORD2FNORMAL3FVERTEX3FVSUNPROC) (const GLfloat * tc, const GLfloat * n, const GLfloat * v);
8509  GLEE_EXTERN GLEEPFNGLTEXCOORD2FNORMAL3FVERTEX3FVSUNPROC GLeeFuncPtr_glTexCoord2fNormal3fVertex3fvSUN;
8510  #define glTexCoord2fNormal3fVertex3fvSUN GLeeFuncPtr_glTexCoord2fNormal3fVertex3fvSUN
8511 #endif
8512 #ifndef GLEE_H_DEFINED_glTexCoord2fColor4fNormal3fVertex3fSUN
8513 #define GLEE_H_DEFINED_glTexCoord2fColor4fNormal3fVertex3fSUN
8514  typedef void (APIENTRYP GLEEPFNGLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUNPROC) (GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
8515  GLEE_EXTERN GLEEPFNGLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUNPROC GLeeFuncPtr_glTexCoord2fColor4fNormal3fVertex3fSUN;
8516  #define glTexCoord2fColor4fNormal3fVertex3fSUN GLeeFuncPtr_glTexCoord2fColor4fNormal3fVertex3fSUN
8517 #endif
8518 #ifndef GLEE_H_DEFINED_glTexCoord2fColor4fNormal3fVertex3fvSUN
8519 #define GLEE_H_DEFINED_glTexCoord2fColor4fNormal3fVertex3fvSUN
8520  typedef void (APIENTRYP GLEEPFNGLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUNPROC) (const GLfloat * tc, const GLfloat * c, const GLfloat * n, const GLfloat * v);
8521  GLEE_EXTERN GLEEPFNGLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUNPROC GLeeFuncPtr_glTexCoord2fColor4fNormal3fVertex3fvSUN;
8522  #define glTexCoord2fColor4fNormal3fVertex3fvSUN GLeeFuncPtr_glTexCoord2fColor4fNormal3fVertex3fvSUN
8523 #endif
8524 #ifndef GLEE_H_DEFINED_glTexCoord4fColor4fNormal3fVertex4fSUN
8525 #define GLEE_H_DEFINED_glTexCoord4fColor4fNormal3fVertex4fSUN
8526  typedef void (APIENTRYP GLEEPFNGLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FSUNPROC) (GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
8527  GLEE_EXTERN GLEEPFNGLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FSUNPROC GLeeFuncPtr_glTexCoord4fColor4fNormal3fVertex4fSUN;
8528  #define glTexCoord4fColor4fNormal3fVertex4fSUN GLeeFuncPtr_glTexCoord4fColor4fNormal3fVertex4fSUN
8529 #endif
8530 #ifndef GLEE_H_DEFINED_glTexCoord4fColor4fNormal3fVertex4fvSUN
8531 #define GLEE_H_DEFINED_glTexCoord4fColor4fNormal3fVertex4fvSUN
8532  typedef void (APIENTRYP GLEEPFNGLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FVSUNPROC) (const GLfloat * tc, const GLfloat * c, const GLfloat * n, const GLfloat * v);
8533  GLEE_EXTERN GLEEPFNGLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FVSUNPROC GLeeFuncPtr_glTexCoord4fColor4fNormal3fVertex4fvSUN;
8534  #define glTexCoord4fColor4fNormal3fVertex4fvSUN GLeeFuncPtr_glTexCoord4fColor4fNormal3fVertex4fvSUN
8535 #endif
8536 #ifndef GLEE_H_DEFINED_glReplacementCodeuiVertex3fSUN
8537 #define GLEE_H_DEFINED_glReplacementCodeuiVertex3fSUN
8538  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEUIVERTEX3FSUNPROC) (GLuint rc, GLfloat x, GLfloat y, GLfloat z);
8539  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUIVERTEX3FSUNPROC GLeeFuncPtr_glReplacementCodeuiVertex3fSUN;
8540  #define glReplacementCodeuiVertex3fSUN GLeeFuncPtr_glReplacementCodeuiVertex3fSUN
8541 #endif
8542 #ifndef GLEE_H_DEFINED_glReplacementCodeuiVertex3fvSUN
8543 #define GLEE_H_DEFINED_glReplacementCodeuiVertex3fvSUN
8544  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEUIVERTEX3FVSUNPROC) (const GLuint * rc, const GLfloat * v);
8545  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUIVERTEX3FVSUNPROC GLeeFuncPtr_glReplacementCodeuiVertex3fvSUN;
8546  #define glReplacementCodeuiVertex3fvSUN GLeeFuncPtr_glReplacementCodeuiVertex3fvSUN
8547 #endif
8548 #ifndef GLEE_H_DEFINED_glReplacementCodeuiColor4ubVertex3fSUN
8549 #define GLEE_H_DEFINED_glReplacementCodeuiColor4ubVertex3fSUN
8550  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEUICOLOR4UBVERTEX3FSUNPROC) (GLuint rc, GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z);
8551  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUICOLOR4UBVERTEX3FSUNPROC GLeeFuncPtr_glReplacementCodeuiColor4ubVertex3fSUN;
8552  #define glReplacementCodeuiColor4ubVertex3fSUN GLeeFuncPtr_glReplacementCodeuiColor4ubVertex3fSUN
8553 #endif
8554 #ifndef GLEE_H_DEFINED_glReplacementCodeuiColor4ubVertex3fvSUN
8555 #define GLEE_H_DEFINED_glReplacementCodeuiColor4ubVertex3fvSUN
8556  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEUICOLOR4UBVERTEX3FVSUNPROC) (const GLuint * rc, const GLubyte * c, const GLfloat * v);
8557  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUICOLOR4UBVERTEX3FVSUNPROC GLeeFuncPtr_glReplacementCodeuiColor4ubVertex3fvSUN;
8558  #define glReplacementCodeuiColor4ubVertex3fvSUN GLeeFuncPtr_glReplacementCodeuiColor4ubVertex3fvSUN
8559 #endif
8560 #ifndef GLEE_H_DEFINED_glReplacementCodeuiColor3fVertex3fSUN
8561 #define GLEE_H_DEFINED_glReplacementCodeuiColor3fVertex3fSUN
8562  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEUICOLOR3FVERTEX3FSUNPROC) (GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z);
8563  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUICOLOR3FVERTEX3FSUNPROC GLeeFuncPtr_glReplacementCodeuiColor3fVertex3fSUN;
8564  #define glReplacementCodeuiColor3fVertex3fSUN GLeeFuncPtr_glReplacementCodeuiColor3fVertex3fSUN
8565 #endif
8566 #ifndef GLEE_H_DEFINED_glReplacementCodeuiColor3fVertex3fvSUN
8567 #define GLEE_H_DEFINED_glReplacementCodeuiColor3fVertex3fvSUN
8568  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEUICOLOR3FVERTEX3FVSUNPROC) (const GLuint * rc, const GLfloat * c, const GLfloat * v);
8569  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUICOLOR3FVERTEX3FVSUNPROC GLeeFuncPtr_glReplacementCodeuiColor3fVertex3fvSUN;
8570  #define glReplacementCodeuiColor3fVertex3fvSUN GLeeFuncPtr_glReplacementCodeuiColor3fVertex3fvSUN
8571 #endif
8572 #ifndef GLEE_H_DEFINED_glReplacementCodeuiNormal3fVertex3fSUN
8573 #define GLEE_H_DEFINED_glReplacementCodeuiNormal3fVertex3fSUN
8574  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEUINORMAL3FVERTEX3FSUNPROC) (GLuint rc, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
8575  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUINORMAL3FVERTEX3FSUNPROC GLeeFuncPtr_glReplacementCodeuiNormal3fVertex3fSUN;
8576  #define glReplacementCodeuiNormal3fVertex3fSUN GLeeFuncPtr_glReplacementCodeuiNormal3fVertex3fSUN
8577 #endif
8578 #ifndef GLEE_H_DEFINED_glReplacementCodeuiNormal3fVertex3fvSUN
8579 #define GLEE_H_DEFINED_glReplacementCodeuiNormal3fVertex3fvSUN
8580  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEUINORMAL3FVERTEX3FVSUNPROC) (const GLuint * rc, const GLfloat * n, const GLfloat * v);
8581  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUINORMAL3FVERTEX3FVSUNPROC GLeeFuncPtr_glReplacementCodeuiNormal3fVertex3fvSUN;
8582  #define glReplacementCodeuiNormal3fVertex3fvSUN GLeeFuncPtr_glReplacementCodeuiNormal3fVertex3fvSUN
8583 #endif
8584 #ifndef GLEE_H_DEFINED_glReplacementCodeuiColor4fNormal3fVertex3fSUN
8585 #define GLEE_H_DEFINED_glReplacementCodeuiColor4fNormal3fVertex3fSUN
8586  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FSUNPROC) (GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
8587  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FSUNPROC GLeeFuncPtr_glReplacementCodeuiColor4fNormal3fVertex3fSUN;
8588  #define glReplacementCodeuiColor4fNormal3fVertex3fSUN GLeeFuncPtr_glReplacementCodeuiColor4fNormal3fVertex3fSUN
8589 #endif
8590 #ifndef GLEE_H_DEFINED_glReplacementCodeuiColor4fNormal3fVertex3fvSUN
8591 #define GLEE_H_DEFINED_glReplacementCodeuiColor4fNormal3fVertex3fvSUN
8592  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FVSUNPROC) (const GLuint * rc, const GLfloat * c, const GLfloat * n, const GLfloat * v);
8593  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FVSUNPROC GLeeFuncPtr_glReplacementCodeuiColor4fNormal3fVertex3fvSUN;
8594  #define glReplacementCodeuiColor4fNormal3fVertex3fvSUN GLeeFuncPtr_glReplacementCodeuiColor4fNormal3fVertex3fvSUN
8595 #endif
8596 #ifndef GLEE_H_DEFINED_glReplacementCodeuiTexCoord2fVertex3fSUN
8597 #define GLEE_H_DEFINED_glReplacementCodeuiTexCoord2fVertex3fSUN
8598  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FVERTEX3FSUNPROC) (GLuint rc, GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z);
8599  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FVERTEX3FSUNPROC GLeeFuncPtr_glReplacementCodeuiTexCoord2fVertex3fSUN;
8600  #define glReplacementCodeuiTexCoord2fVertex3fSUN GLeeFuncPtr_glReplacementCodeuiTexCoord2fVertex3fSUN
8601 #endif
8602 #ifndef GLEE_H_DEFINED_glReplacementCodeuiTexCoord2fVertex3fvSUN
8603 #define GLEE_H_DEFINED_glReplacementCodeuiTexCoord2fVertex3fvSUN
8604  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FVERTEX3FVSUNPROC) (const GLuint * rc, const GLfloat * tc, const GLfloat * v);
8605  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FVERTEX3FVSUNPROC GLeeFuncPtr_glReplacementCodeuiTexCoord2fVertex3fvSUN;
8606  #define glReplacementCodeuiTexCoord2fVertex3fvSUN GLeeFuncPtr_glReplacementCodeuiTexCoord2fVertex3fvSUN
8607 #endif
8608 #ifndef GLEE_H_DEFINED_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN
8609 #define GLEE_H_DEFINED_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN
8610  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FSUNPROC) (GLuint rc, GLfloat s, GLfloat t, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
8611  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FSUNPROC GLeeFuncPtr_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN;
8612  #define glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN GLeeFuncPtr_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN
8613 #endif
8614 #ifndef GLEE_H_DEFINED_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN
8615 #define GLEE_H_DEFINED_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN
8616  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FVSUNPROC) (const GLuint * rc, const GLfloat * tc, const GLfloat * n, const GLfloat * v);
8617  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FVSUNPROC GLeeFuncPtr_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN;
8618  #define glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN GLeeFuncPtr_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN
8619 #endif
8620 #ifndef GLEE_H_DEFINED_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN
8621 #define GLEE_H_DEFINED_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN
8622  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUNPROC) (GLuint rc, GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
8623  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUNPROC GLeeFuncPtr_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN;
8624  #define glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN GLeeFuncPtr_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN
8625 #endif
8626 #ifndef GLEE_H_DEFINED_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN
8627 #define GLEE_H_DEFINED_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN
8628  typedef void (APIENTRYP GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUNPROC) (const GLuint * rc, const GLfloat * tc, const GLfloat * c, const GLfloat * n, const GLfloat * v);
8629  GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUNPROC GLeeFuncPtr_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN;
8630  #define glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN GLeeFuncPtr_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN
8631 #endif
8632 #endif
8633 
8634 /* GL_EXT_blend_func_separate */
8635 
8636 #ifndef GL_EXT_blend_func_separate
8637 #define GL_EXT_blend_func_separate 1
8638 #define __GLEE_GL_EXT_blend_func_separate 1
8639 /* Constants */
8640 #define GL_BLEND_DST_RGB_EXT 0x80C8
8641 #define GL_BLEND_SRC_RGB_EXT 0x80C9
8642 #define GL_BLEND_DST_ALPHA_EXT 0x80CA
8643 #define GL_BLEND_SRC_ALPHA_EXT 0x80CB
8644 #ifndef GLEE_H_DEFINED_glBlendFuncSeparateEXT
8645 #define GLEE_H_DEFINED_glBlendFuncSeparateEXT
8646  typedef void (APIENTRYP GLEEPFNGLBLENDFUNCSEPARATEEXTPROC) (GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);
8647  GLEE_EXTERN GLEEPFNGLBLENDFUNCSEPARATEEXTPROC GLeeFuncPtr_glBlendFuncSeparateEXT;
8648  #define glBlendFuncSeparateEXT GLeeFuncPtr_glBlendFuncSeparateEXT
8649 #endif
8650 #endif
8651 
8652 /* GL_INGR_color_clamp */
8653 
8654 #ifndef GL_INGR_color_clamp
8655 #define GL_INGR_color_clamp 1
8656 #define __GLEE_GL_INGR_color_clamp 1
8657 /* Constants */
8658 #define GL_RED_MIN_CLAMP_INGR 0x8560
8659 #define GL_GREEN_MIN_CLAMP_INGR 0x8561
8660 #define GL_BLUE_MIN_CLAMP_INGR 0x8562
8661 #define GL_ALPHA_MIN_CLAMP_INGR 0x8563
8662 #define GL_RED_MAX_CLAMP_INGR 0x8564
8663 #define GL_GREEN_MAX_CLAMP_INGR 0x8565
8664 #define GL_BLUE_MAX_CLAMP_INGR 0x8566
8665 #define GL_ALPHA_MAX_CLAMP_INGR 0x8567
8666 #endif
8667 
8668 /* GL_INGR_interlace_read */
8669 
8670 #ifndef GL_INGR_interlace_read
8671 #define GL_INGR_interlace_read 1
8672 #define __GLEE_GL_INGR_interlace_read 1
8673 /* Constants */
8674 #define GL_INTERLACE_READ_INGR 0x8568
8675 #endif
8676 
8677 /* GL_EXT_stencil_wrap */
8678 
8679 #ifndef GL_EXT_stencil_wrap
8680 #define GL_EXT_stencil_wrap 1
8681 #define __GLEE_GL_EXT_stencil_wrap 1
8682 /* Constants */
8683 #define GL_INCR_WRAP_EXT 0x8507
8684 #define GL_DECR_WRAP_EXT 0x8508
8685 #endif
8686 
8687 /* GL_EXT_422_pixels */
8688 
8689 #ifndef GL_EXT_422_pixels
8690 #define GL_EXT_422_pixels 1
8691 #define __GLEE_GL_EXT_422_pixels 1
8692 /* Constants */
8693 #define GL_422_EXT 0x80CC
8694 #define GL_422_REV_EXT 0x80CD
8695 #define GL_422_AVERAGE_EXT 0x80CE
8696 #define GL_422_REV_AVERAGE_EXT 0x80CF
8697 #endif
8698 
8699 /* GL_NV_texgen_reflection */
8700 
8701 #ifndef GL_NV_texgen_reflection
8702 #define GL_NV_texgen_reflection 1
8703 #define __GLEE_GL_NV_texgen_reflection 1
8704 /* Constants */
8705 #define GL_NORMAL_MAP_NV 0x8511
8706 #define GL_REFLECTION_MAP_NV 0x8512
8707 #endif
8708 
8709 /* GL_EXT_texture_cube_map */
8710 
8711 #ifndef GL_EXT_texture_cube_map
8712 #define GL_EXT_texture_cube_map 1
8713 #define __GLEE_GL_EXT_texture_cube_map 1
8714 /* Constants */
8715 #define GL_NORMAL_MAP_EXT 0x8511
8716 #define GL_REFLECTION_MAP_EXT 0x8512
8717 #define GL_TEXTURE_CUBE_MAP_EXT 0x8513
8718 #define GL_TEXTURE_BINDING_CUBE_MAP_EXT 0x8514
8719 #define GL_TEXTURE_CUBE_MAP_POSITIVE_X_EXT 0x8515
8720 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_X_EXT 0x8516
8721 #define GL_TEXTURE_CUBE_MAP_POSITIVE_Y_EXT 0x8517
8722 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_EXT 0x8518
8723 #define GL_TEXTURE_CUBE_MAP_POSITIVE_Z_EXT 0x8519
8724 #define GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_EXT 0x851A
8725 #define GL_PROXY_TEXTURE_CUBE_MAP_EXT 0x851B
8726 #define GL_MAX_CUBE_MAP_TEXTURE_SIZE_EXT 0x851C
8727 #endif
8728 
8729 /* GL_SUN_convolution_border_modes */
8730 
8731 #ifndef GL_SUN_convolution_border_modes
8732 #define GL_SUN_convolution_border_modes 1
8733 #define __GLEE_GL_SUN_convolution_border_modes 1
8734 /* Constants */
8735 #define GL_WRAP_BORDER_SUN 0x81D4
8736 #endif
8737 
8738 /* GL_EXT_texture_env_add */
8739 
8740 #ifndef GL_EXT_texture_env_add
8741 #define GL_EXT_texture_env_add 1
8742 #define __GLEE_GL_EXT_texture_env_add 1
8743 /* Constants */
8744 #endif
8745 
8746 /* GL_EXT_texture_lod_bias */
8747 
8748 #ifndef GL_EXT_texture_lod_bias
8749 #define GL_EXT_texture_lod_bias 1
8750 #define __GLEE_GL_EXT_texture_lod_bias 1
8751 /* Constants */
8752 #define GL_MAX_TEXTURE_LOD_BIAS_EXT 0x84FD
8753 #define GL_TEXTURE_FILTER_CONTROL_EXT 0x8500
8754 #define GL_TEXTURE_LOD_BIAS_EXT 0x8501
8755 #endif
8756 
8757 /* GL_EXT_texture_filter_anisotropic */
8758 
8759 #ifndef GL_EXT_texture_filter_anisotropic
8760 #define GL_EXT_texture_filter_anisotropic 1
8761 #define __GLEE_GL_EXT_texture_filter_anisotropic 1
8762 /* Constants */
8763 #define GL_TEXTURE_MAX_ANISOTROPY_EXT 0x84FE
8764 #define GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT 0x84FF
8765 #endif
8766 
8767 /* GL_EXT_vertex_weighting */
8768 
8769 #ifndef GL_EXT_vertex_weighting
8770 #define GL_EXT_vertex_weighting 1
8771 #define __GLEE_GL_EXT_vertex_weighting 1
8772 /* Constants */
8773 #define GL_MODELVIEW0_STACK_DEPTH_EXT GL_MODELVIEW_STACK_DEPTH
8774 #define GL_MODELVIEW1_STACK_DEPTH_EXT 0x8502
8775 #define GL_MODELVIEW0_MATRIX_EXT GL_MODELVIEW_MATRIX
8776 #define GL_MODELVIEW1_MATRIX_EXT 0x8506
8777 #define GL_VERTEX_WEIGHTING_EXT 0x8509
8778 #define GL_MODELVIEW0_EXT GL_MODELVIEW
8779 #define GL_MODELVIEW1_EXT 0x850A
8780 #define GL_CURRENT_VERTEX_WEIGHT_EXT 0x850B
8781 #define GL_VERTEX_WEIGHT_ARRAY_EXT 0x850C
8782 #define GL_VERTEX_WEIGHT_ARRAY_SIZE_EXT 0x850D
8783 #define GL_VERTEX_WEIGHT_ARRAY_TYPE_EXT 0x850E
8784 #define GL_VERTEX_WEIGHT_ARRAY_STRIDE_EXT 0x850F
8785 #define GL_VERTEX_WEIGHT_ARRAY_POINTER_EXT 0x8510
8786 #ifndef GLEE_H_DEFINED_glVertexWeightfEXT
8787 #define GLEE_H_DEFINED_glVertexWeightfEXT
8788  typedef void (APIENTRYP GLEEPFNGLVERTEXWEIGHTFEXTPROC) (GLfloat weight);
8789  GLEE_EXTERN GLEEPFNGLVERTEXWEIGHTFEXTPROC GLeeFuncPtr_glVertexWeightfEXT;
8790  #define glVertexWeightfEXT GLeeFuncPtr_glVertexWeightfEXT
8791 #endif
8792 #ifndef GLEE_H_DEFINED_glVertexWeightfvEXT
8793 #define GLEE_H_DEFINED_glVertexWeightfvEXT
8794  typedef void (APIENTRYP GLEEPFNGLVERTEXWEIGHTFVEXTPROC) (const GLfloat * weight);
8795  GLEE_EXTERN GLEEPFNGLVERTEXWEIGHTFVEXTPROC GLeeFuncPtr_glVertexWeightfvEXT;
8796  #define glVertexWeightfvEXT GLeeFuncPtr_glVertexWeightfvEXT
8797 #endif
8798 #ifndef GLEE_H_DEFINED_glVertexWeightPointerEXT
8799 #define GLEE_H_DEFINED_glVertexWeightPointerEXT
8800  typedef void (APIENTRYP GLEEPFNGLVERTEXWEIGHTPOINTEREXTPROC) (GLsizei size, GLenum type, GLsizei stride, const GLvoid * pointer);
8801  GLEE_EXTERN GLEEPFNGLVERTEXWEIGHTPOINTEREXTPROC GLeeFuncPtr_glVertexWeightPointerEXT;
8802  #define glVertexWeightPointerEXT GLeeFuncPtr_glVertexWeightPointerEXT
8803 #endif
8804 #endif
8805 
8806 /* GL_NV_light_max_exponent */
8807 
8808 #ifndef GL_NV_light_max_exponent
8809 #define GL_NV_light_max_exponent 1
8810 #define __GLEE_GL_NV_light_max_exponent 1
8811 /* Constants */
8812 #define GL_MAX_SHININESS_NV 0x8504
8813 #define GL_MAX_SPOT_EXPONENT_NV 0x8505
8814 #endif
8815 
8816 /* GL_NV_vertex_array_range */
8817 
8818 #ifndef GL_NV_vertex_array_range
8819 #define GL_NV_vertex_array_range 1
8820 #define __GLEE_GL_NV_vertex_array_range 1
8821 /* Constants */
8822 #define GL_VERTEX_ARRAY_RANGE_NV 0x851D
8823 #define GL_VERTEX_ARRAY_RANGE_LENGTH_NV 0x851E
8824 #define GL_VERTEX_ARRAY_RANGE_VALID_NV 0x851F
8825 #define GL_MAX_VERTEX_ARRAY_RANGE_ELEMENT_NV 0x8520
8826 #define GL_VERTEX_ARRAY_RANGE_POINTER_NV 0x8521
8827 #ifndef GLEE_H_DEFINED_glFlushVertexArrayRangeNV
8828 #define GLEE_H_DEFINED_glFlushVertexArrayRangeNV
8829  typedef void (APIENTRYP GLEEPFNGLFLUSHVERTEXARRAYRANGENVPROC) ();
8830  GLEE_EXTERN GLEEPFNGLFLUSHVERTEXARRAYRANGENVPROC GLeeFuncPtr_glFlushVertexArrayRangeNV;
8831  #define glFlushVertexArrayRangeNV GLeeFuncPtr_glFlushVertexArrayRangeNV
8832 #endif
8833 #ifndef GLEE_H_DEFINED_glVertexArrayRangeNV
8834 #define GLEE_H_DEFINED_glVertexArrayRangeNV
8835  typedef void (APIENTRYP GLEEPFNGLVERTEXARRAYRANGENVPROC) (GLsizei length, const GLvoid * pointer);
8836  GLEE_EXTERN GLEEPFNGLVERTEXARRAYRANGENVPROC GLeeFuncPtr_glVertexArrayRangeNV;
8837  #define glVertexArrayRangeNV GLeeFuncPtr_glVertexArrayRangeNV
8838 #endif
8839 #endif
8840 
8841 /* GL_NV_register_combiners */
8842 
8843 #ifndef GL_NV_register_combiners
8844 #define GL_NV_register_combiners 1
8845 #define __GLEE_GL_NV_register_combiners 1
8846 /* Constants */
8847 #define GL_REGISTER_COMBINERS_NV 0x8522
8848 #define GL_VARIABLE_A_NV 0x8523
8849 #define GL_VARIABLE_B_NV 0x8524
8850 #define GL_VARIABLE_C_NV 0x8525
8851 #define GL_VARIABLE_D_NV 0x8526
8852 #define GL_VARIABLE_E_NV 0x8527
8853 #define GL_VARIABLE_F_NV 0x8528
8854 #define GL_VARIABLE_G_NV 0x8529
8855 #define GL_CONSTANT_COLOR0_NV 0x852A
8856 #define GL_CONSTANT_COLOR1_NV 0x852B
8857 #define GL_PRIMARY_COLOR_NV 0x852C
8858 #define GL_SECONDARY_COLOR_NV 0x852D
8859 #define GL_SPARE0_NV 0x852E
8860 #define GL_SPARE1_NV 0x852F
8861 #define GL_DISCARD_NV 0x8530
8862 #define GL_E_TIMES_F_NV 0x8531
8863 #define GL_SPARE0_PLUS_SECONDARY_COLOR_NV 0x8532
8864 #define GL_UNSIGNED_IDENTITY_NV 0x8536
8865 #define GL_UNSIGNED_INVERT_NV 0x8537
8866 #define GL_EXPAND_NORMAL_NV 0x8538
8867 #define GL_EXPAND_NEGATE_NV 0x8539
8868 #define GL_HALF_BIAS_NORMAL_NV 0x853A
8869 #define GL_HALF_BIAS_NEGATE_NV 0x853B
8870 #define GL_SIGNED_IDENTITY_NV 0x853C
8871 #define GL_SIGNED_NEGATE_NV 0x853D
8872 #define GL_SCALE_BY_TWO_NV 0x853E
8873 #define GL_SCALE_BY_FOUR_NV 0x853F
8874 #define GL_SCALE_BY_ONE_HALF_NV 0x8540
8875 #define GL_BIAS_BY_NEGATIVE_ONE_HALF_NV 0x8541
8876 #define GL_COMBINER_INPUT_NV 0x8542
8877 #define GL_COMBINER_MAPPING_NV 0x8543
8878 #define GL_COMBINER_COMPONENT_USAGE_NV 0x8544
8879 #define GL_COMBINER_AB_DOT_PRODUCT_NV 0x8545
8880 #define GL_COMBINER_CD_DOT_PRODUCT_NV 0x8546
8881 #define GL_COMBINER_MUX_SUM_NV 0x8547
8882 #define GL_COMBINER_SCALE_NV 0x8548
8883 #define GL_COMBINER_BIAS_NV 0x8549
8884 #define GL_COMBINER_AB_OUTPUT_NV 0x854A
8885 #define GL_COMBINER_CD_OUTPUT_NV 0x854B
8886 #define GL_COMBINER_SUM_OUTPUT_NV 0x854C
8887 #define GL_MAX_GENERAL_COMBINERS_NV 0x854D
8888 #define GL_NUM_GENERAL_COMBINERS_NV 0x854E
8889 #define GL_COLOR_SUM_CLAMP_NV 0x854F
8890 #define GL_COMBINER0_NV 0x8550
8891 #define GL_COMBINER1_NV 0x8551
8892 #define GL_COMBINER2_NV 0x8552
8893 #define GL_COMBINER3_NV 0x8553
8894 #define GL_COMBINER4_NV 0x8554
8895 #define GL_COMBINER5_NV 0x8555
8896 #define GL_COMBINER6_NV 0x8556
8897 #define GL_COMBINER7_NV 0x8557
8898 #ifndef GLEE_H_DEFINED_glCombinerParameterfvNV
8899 #define GLEE_H_DEFINED_glCombinerParameterfvNV
8900  typedef void (APIENTRYP GLEEPFNGLCOMBINERPARAMETERFVNVPROC) (GLenum pname, const GLfloat * params);
8901  GLEE_EXTERN GLEEPFNGLCOMBINERPARAMETERFVNVPROC GLeeFuncPtr_glCombinerParameterfvNV;
8902  #define glCombinerParameterfvNV GLeeFuncPtr_glCombinerParameterfvNV
8903 #endif
8904 #ifndef GLEE_H_DEFINED_glCombinerParameterfNV
8905 #define GLEE_H_DEFINED_glCombinerParameterfNV
8906  typedef void (APIENTRYP GLEEPFNGLCOMBINERPARAMETERFNVPROC) (GLenum pname, GLfloat param);
8907  GLEE_EXTERN GLEEPFNGLCOMBINERPARAMETERFNVPROC GLeeFuncPtr_glCombinerParameterfNV;
8908  #define glCombinerParameterfNV GLeeFuncPtr_glCombinerParameterfNV
8909 #endif
8910 #ifndef GLEE_H_DEFINED_glCombinerParameterivNV
8911 #define GLEE_H_DEFINED_glCombinerParameterivNV
8912  typedef void (APIENTRYP GLEEPFNGLCOMBINERPARAMETERIVNVPROC) (GLenum pname, const GLint * params);
8913  GLEE_EXTERN GLEEPFNGLCOMBINERPARAMETERIVNVPROC GLeeFuncPtr_glCombinerParameterivNV;
8914  #define glCombinerParameterivNV GLeeFuncPtr_glCombinerParameterivNV
8915 #endif
8916 #ifndef GLEE_H_DEFINED_glCombinerParameteriNV
8917 #define GLEE_H_DEFINED_glCombinerParameteriNV
8918  typedef void (APIENTRYP GLEEPFNGLCOMBINERPARAMETERINVPROC) (GLenum pname, GLint param);
8919  GLEE_EXTERN GLEEPFNGLCOMBINERPARAMETERINVPROC GLeeFuncPtr_glCombinerParameteriNV;
8920  #define glCombinerParameteriNV GLeeFuncPtr_glCombinerParameteriNV
8921 #endif
8922 #ifndef GLEE_H_DEFINED_glCombinerInputNV
8923 #define GLEE_H_DEFINED_glCombinerInputNV
8924  typedef void (APIENTRYP GLEEPFNGLCOMBINERINPUTNVPROC) (GLenum stage, GLenum portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage);
8925  GLEE_EXTERN GLEEPFNGLCOMBINERINPUTNVPROC GLeeFuncPtr_glCombinerInputNV;
8926  #define glCombinerInputNV GLeeFuncPtr_glCombinerInputNV
8927 #endif
8928 #ifndef GLEE_H_DEFINED_glCombinerOutputNV
8929 #define GLEE_H_DEFINED_glCombinerOutputNV
8931  GLEE_EXTERN GLEEPFNGLCOMBINEROUTPUTNVPROC GLeeFuncPtr_glCombinerOutputNV;
8932  #define glCombinerOutputNV GLeeFuncPtr_glCombinerOutputNV
8933 #endif
8934 #ifndef GLEE_H_DEFINED_glFinalCombinerInputNV
8935 #define GLEE_H_DEFINED_glFinalCombinerInputNV
8936  typedef void (APIENTRYP GLEEPFNGLFINALCOMBINERINPUTNVPROC) (GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage);
8937  GLEE_EXTERN GLEEPFNGLFINALCOMBINERINPUTNVPROC GLeeFuncPtr_glFinalCombinerInputNV;
8938  #define glFinalCombinerInputNV GLeeFuncPtr_glFinalCombinerInputNV
8939 #endif
8940 #ifndef GLEE_H_DEFINED_glGetCombinerInputParameterfvNV
8941 #define GLEE_H_DEFINED_glGetCombinerInputParameterfvNV
8942  typedef void (APIENTRYP GLEEPFNGLGETCOMBINERINPUTPARAMETERFVNVPROC) (GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLfloat * params);
8943  GLEE_EXTERN GLEEPFNGLGETCOMBINERINPUTPARAMETERFVNVPROC GLeeFuncPtr_glGetCombinerInputParameterfvNV;
8944  #define glGetCombinerInputParameterfvNV GLeeFuncPtr_glGetCombinerInputParameterfvNV
8945 #endif
8946 #ifndef GLEE_H_DEFINED_glGetCombinerInputParameterivNV
8947 #define GLEE_H_DEFINED_glGetCombinerInputParameterivNV
8948  typedef void (APIENTRYP GLEEPFNGLGETCOMBINERINPUTPARAMETERIVNVPROC) (GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLint * params);
8949  GLEE_EXTERN GLEEPFNGLGETCOMBINERINPUTPARAMETERIVNVPROC GLeeFuncPtr_glGetCombinerInputParameterivNV;
8950  #define glGetCombinerInputParameterivNV GLeeFuncPtr_glGetCombinerInputParameterivNV
8951 #endif
8952 #ifndef GLEE_H_DEFINED_glGetCombinerOutputParameterfvNV
8953 #define GLEE_H_DEFINED_glGetCombinerOutputParameterfvNV
8954  typedef void (APIENTRYP GLEEPFNGLGETCOMBINEROUTPUTPARAMETERFVNVPROC) (GLenum stage, GLenum portion, GLenum pname, GLfloat * params);
8955  GLEE_EXTERN GLEEPFNGLGETCOMBINEROUTPUTPARAMETERFVNVPROC GLeeFuncPtr_glGetCombinerOutputParameterfvNV;
8956  #define glGetCombinerOutputParameterfvNV GLeeFuncPtr_glGetCombinerOutputParameterfvNV
8957 #endif
8958 #ifndef GLEE_H_DEFINED_glGetCombinerOutputParameterivNV
8959 #define GLEE_H_DEFINED_glGetCombinerOutputParameterivNV
8960  typedef void (APIENTRYP GLEEPFNGLGETCOMBINEROUTPUTPARAMETERIVNVPROC) (GLenum stage, GLenum portion, GLenum pname, GLint * params);
8961  GLEE_EXTERN GLEEPFNGLGETCOMBINEROUTPUTPARAMETERIVNVPROC GLeeFuncPtr_glGetCombinerOutputParameterivNV;
8962  #define glGetCombinerOutputParameterivNV GLeeFuncPtr_glGetCombinerOutputParameterivNV
8963 #endif
8964 #ifndef GLEE_H_DEFINED_glGetFinalCombinerInputParameterfvNV
8965 #define GLEE_H_DEFINED_glGetFinalCombinerInputParameterfvNV
8966  typedef void (APIENTRYP GLEEPFNGLGETFINALCOMBINERINPUTPARAMETERFVNVPROC) (GLenum variable, GLenum pname, GLfloat * params);
8967  GLEE_EXTERN GLEEPFNGLGETFINALCOMBINERINPUTPARAMETERFVNVPROC GLeeFuncPtr_glGetFinalCombinerInputParameterfvNV;
8968  #define glGetFinalCombinerInputParameterfvNV GLeeFuncPtr_glGetFinalCombinerInputParameterfvNV
8969 #endif
8970 #ifndef GLEE_H_DEFINED_glGetFinalCombinerInputParameterivNV
8971 #define GLEE_H_DEFINED_glGetFinalCombinerInputParameterivNV
8972  typedef void (APIENTRYP GLEEPFNGLGETFINALCOMBINERINPUTPARAMETERIVNVPROC) (GLenum variable, GLenum pname, GLint * params);
8973  GLEE_EXTERN GLEEPFNGLGETFINALCOMBINERINPUTPARAMETERIVNVPROC GLeeFuncPtr_glGetFinalCombinerInputParameterivNV;
8974  #define glGetFinalCombinerInputParameterivNV GLeeFuncPtr_glGetFinalCombinerInputParameterivNV
8975 #endif
8976 #endif
8977 
8978 /* GL_NV_fog_distance */
8979 
8980 #ifndef GL_NV_fog_distance
8981 #define GL_NV_fog_distance 1
8982 #define __GLEE_GL_NV_fog_distance 1
8983 /* Constants */
8984 #define GL_FOG_DISTANCE_MODE_NV 0x855A
8985 #define GL_EYE_RADIAL_NV 0x855B
8986 #define GL_EYE_PLANE_ABSOLUTE_NV 0x855C
8987 #endif
8988 
8989 /* GL_NV_texgen_emboss */
8990 
8991 #ifndef GL_NV_texgen_emboss
8992 #define GL_NV_texgen_emboss 1
8993 #define __GLEE_GL_NV_texgen_emboss 1
8994 /* Constants */
8995 #define GL_EMBOSS_LIGHT_NV 0x855D
8996 #define GL_EMBOSS_CONSTANT_NV 0x855E
8997 #define GL_EMBOSS_MAP_NV 0x855F
8998 #endif
8999 
9000 /* GL_NV_blend_square */
9001 
9002 #ifndef GL_NV_blend_square
9003 #define GL_NV_blend_square 1
9004 #define __GLEE_GL_NV_blend_square 1
9005 /* Constants */
9006 #endif
9007 
9008 /* GL_NV_texture_env_combine4 */
9009 
9010 #ifndef GL_NV_texture_env_combine4
9011 #define GL_NV_texture_env_combine4 1
9012 #define __GLEE_GL_NV_texture_env_combine4 1
9013 /* Constants */
9014 #define GL_COMBINE4_NV 0x8503
9015 #define GL_SOURCE3_RGB_NV 0x8583
9016 #define GL_SOURCE3_ALPHA_NV 0x858B
9017 #define GL_OPERAND3_RGB_NV 0x8593
9018 #define GL_OPERAND3_ALPHA_NV 0x859B
9019 #endif
9020 
9021 /* GL_MESA_resize_buffers */
9022 
9023 #ifndef GL_MESA_resize_buffers
9024 #define GL_MESA_resize_buffers 1
9025 #define __GLEE_GL_MESA_resize_buffers 1
9026 /* Constants */
9027 #ifndef GLEE_H_DEFINED_glResizeBuffersMESA
9028 #define GLEE_H_DEFINED_glResizeBuffersMESA
9029  typedef void (APIENTRYP GLEEPFNGLRESIZEBUFFERSMESAPROC) ();
9030  GLEE_EXTERN GLEEPFNGLRESIZEBUFFERSMESAPROC GLeeFuncPtr_glResizeBuffersMESA;
9031  #define glResizeBuffersMESA GLeeFuncPtr_glResizeBuffersMESA
9032 #endif
9033 #endif
9034 
9035 /* GL_MESA_window_pos */
9036 
9037 #ifndef GL_MESA_window_pos
9038 #define GL_MESA_window_pos 1
9039 #define __GLEE_GL_MESA_window_pos 1
9040 /* Constants */
9041 #ifndef GLEE_H_DEFINED_glWindowPos2dMESA
9042 #define GLEE_H_DEFINED_glWindowPos2dMESA
9043  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2DMESAPROC) (GLdouble x, GLdouble y);
9044  GLEE_EXTERN GLEEPFNGLWINDOWPOS2DMESAPROC GLeeFuncPtr_glWindowPos2dMESA;
9045  #define glWindowPos2dMESA GLeeFuncPtr_glWindowPos2dMESA
9046 #endif
9047 #ifndef GLEE_H_DEFINED_glWindowPos2dvMESA
9048 #define GLEE_H_DEFINED_glWindowPos2dvMESA
9049  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2DVMESAPROC) (const GLdouble * v);
9050  GLEE_EXTERN GLEEPFNGLWINDOWPOS2DVMESAPROC GLeeFuncPtr_glWindowPos2dvMESA;
9051  #define glWindowPos2dvMESA GLeeFuncPtr_glWindowPos2dvMESA
9052 #endif
9053 #ifndef GLEE_H_DEFINED_glWindowPos2fMESA
9054 #define GLEE_H_DEFINED_glWindowPos2fMESA
9055  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2FMESAPROC) (GLfloat x, GLfloat y);
9056  GLEE_EXTERN GLEEPFNGLWINDOWPOS2FMESAPROC GLeeFuncPtr_glWindowPos2fMESA;
9057  #define glWindowPos2fMESA GLeeFuncPtr_glWindowPos2fMESA
9058 #endif
9059 #ifndef GLEE_H_DEFINED_glWindowPos2fvMESA
9060 #define GLEE_H_DEFINED_glWindowPos2fvMESA
9061  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2FVMESAPROC) (const GLfloat * v);
9062  GLEE_EXTERN GLEEPFNGLWINDOWPOS2FVMESAPROC GLeeFuncPtr_glWindowPos2fvMESA;
9063  #define glWindowPos2fvMESA GLeeFuncPtr_glWindowPos2fvMESA
9064 #endif
9065 #ifndef GLEE_H_DEFINED_glWindowPos2iMESA
9066 #define GLEE_H_DEFINED_glWindowPos2iMESA
9067  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2IMESAPROC) (GLint x, GLint y);
9068  GLEE_EXTERN GLEEPFNGLWINDOWPOS2IMESAPROC GLeeFuncPtr_glWindowPos2iMESA;
9069  #define glWindowPos2iMESA GLeeFuncPtr_glWindowPos2iMESA
9070 #endif
9071 #ifndef GLEE_H_DEFINED_glWindowPos2ivMESA
9072 #define GLEE_H_DEFINED_glWindowPos2ivMESA
9073  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2IVMESAPROC) (const GLint * v);
9074  GLEE_EXTERN GLEEPFNGLWINDOWPOS2IVMESAPROC GLeeFuncPtr_glWindowPos2ivMESA;
9075  #define glWindowPos2ivMESA GLeeFuncPtr_glWindowPos2ivMESA
9076 #endif
9077 #ifndef GLEE_H_DEFINED_glWindowPos2sMESA
9078 #define GLEE_H_DEFINED_glWindowPos2sMESA
9079  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2SMESAPROC) (GLshort x, GLshort y);
9080  GLEE_EXTERN GLEEPFNGLWINDOWPOS2SMESAPROC GLeeFuncPtr_glWindowPos2sMESA;
9081  #define glWindowPos2sMESA GLeeFuncPtr_glWindowPos2sMESA
9082 #endif
9083 #ifndef GLEE_H_DEFINED_glWindowPos2svMESA
9084 #define GLEE_H_DEFINED_glWindowPos2svMESA
9085  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS2SVMESAPROC) (const GLshort * v);
9086  GLEE_EXTERN GLEEPFNGLWINDOWPOS2SVMESAPROC GLeeFuncPtr_glWindowPos2svMESA;
9087  #define glWindowPos2svMESA GLeeFuncPtr_glWindowPos2svMESA
9088 #endif
9089 #ifndef GLEE_H_DEFINED_glWindowPos3dMESA
9090 #define GLEE_H_DEFINED_glWindowPos3dMESA
9091  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3DMESAPROC) (GLdouble x, GLdouble y, GLdouble z);
9092  GLEE_EXTERN GLEEPFNGLWINDOWPOS3DMESAPROC GLeeFuncPtr_glWindowPos3dMESA;
9093  #define glWindowPos3dMESA GLeeFuncPtr_glWindowPos3dMESA
9094 #endif
9095 #ifndef GLEE_H_DEFINED_glWindowPos3dvMESA
9096 #define GLEE_H_DEFINED_glWindowPos3dvMESA
9097  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3DVMESAPROC) (const GLdouble * v);
9098  GLEE_EXTERN GLEEPFNGLWINDOWPOS3DVMESAPROC GLeeFuncPtr_glWindowPos3dvMESA;
9099  #define glWindowPos3dvMESA GLeeFuncPtr_glWindowPos3dvMESA
9100 #endif
9101 #ifndef GLEE_H_DEFINED_glWindowPos3fMESA
9102 #define GLEE_H_DEFINED_glWindowPos3fMESA
9103  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3FMESAPROC) (GLfloat x, GLfloat y, GLfloat z);
9104  GLEE_EXTERN GLEEPFNGLWINDOWPOS3FMESAPROC GLeeFuncPtr_glWindowPos3fMESA;
9105  #define glWindowPos3fMESA GLeeFuncPtr_glWindowPos3fMESA
9106 #endif
9107 #ifndef GLEE_H_DEFINED_glWindowPos3fvMESA
9108 #define GLEE_H_DEFINED_glWindowPos3fvMESA
9109  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3FVMESAPROC) (const GLfloat * v);
9110  GLEE_EXTERN GLEEPFNGLWINDOWPOS3FVMESAPROC GLeeFuncPtr_glWindowPos3fvMESA;
9111  #define glWindowPos3fvMESA GLeeFuncPtr_glWindowPos3fvMESA
9112 #endif
9113 #ifndef GLEE_H_DEFINED_glWindowPos3iMESA
9114 #define GLEE_H_DEFINED_glWindowPos3iMESA
9115  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3IMESAPROC) (GLint x, GLint y, GLint z);
9116  GLEE_EXTERN GLEEPFNGLWINDOWPOS3IMESAPROC GLeeFuncPtr_glWindowPos3iMESA;
9117  #define glWindowPos3iMESA GLeeFuncPtr_glWindowPos3iMESA
9118 #endif
9119 #ifndef GLEE_H_DEFINED_glWindowPos3ivMESA
9120 #define GLEE_H_DEFINED_glWindowPos3ivMESA
9121  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3IVMESAPROC) (const GLint * v);
9122  GLEE_EXTERN GLEEPFNGLWINDOWPOS3IVMESAPROC GLeeFuncPtr_glWindowPos3ivMESA;
9123  #define glWindowPos3ivMESA GLeeFuncPtr_glWindowPos3ivMESA
9124 #endif
9125 #ifndef GLEE_H_DEFINED_glWindowPos3sMESA
9126 #define GLEE_H_DEFINED_glWindowPos3sMESA
9127  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3SMESAPROC) (GLshort x, GLshort y, GLshort z);
9128  GLEE_EXTERN GLEEPFNGLWINDOWPOS3SMESAPROC GLeeFuncPtr_glWindowPos3sMESA;
9129  #define glWindowPos3sMESA GLeeFuncPtr_glWindowPos3sMESA
9130 #endif
9131 #ifndef GLEE_H_DEFINED_glWindowPos3svMESA
9132 #define GLEE_H_DEFINED_glWindowPos3svMESA
9133  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS3SVMESAPROC) (const GLshort * v);
9134  GLEE_EXTERN GLEEPFNGLWINDOWPOS3SVMESAPROC GLeeFuncPtr_glWindowPos3svMESA;
9135  #define glWindowPos3svMESA GLeeFuncPtr_glWindowPos3svMESA
9136 #endif
9137 #ifndef GLEE_H_DEFINED_glWindowPos4dMESA
9138 #define GLEE_H_DEFINED_glWindowPos4dMESA
9139  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS4DMESAPROC) (GLdouble x, GLdouble y, GLdouble z, GLdouble w);
9140  GLEE_EXTERN GLEEPFNGLWINDOWPOS4DMESAPROC GLeeFuncPtr_glWindowPos4dMESA;
9141  #define glWindowPos4dMESA GLeeFuncPtr_glWindowPos4dMESA
9142 #endif
9143 #ifndef GLEE_H_DEFINED_glWindowPos4dvMESA
9144 #define GLEE_H_DEFINED_glWindowPos4dvMESA
9145  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS4DVMESAPROC) (const GLdouble * v);
9146  GLEE_EXTERN GLEEPFNGLWINDOWPOS4DVMESAPROC GLeeFuncPtr_glWindowPos4dvMESA;
9147  #define glWindowPos4dvMESA GLeeFuncPtr_glWindowPos4dvMESA
9148 #endif
9149 #ifndef GLEE_H_DEFINED_glWindowPos4fMESA
9150 #define GLEE_H_DEFINED_glWindowPos4fMESA
9151  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS4FMESAPROC) (GLfloat x, GLfloat y, GLfloat z, GLfloat w);
9152  GLEE_EXTERN GLEEPFNGLWINDOWPOS4FMESAPROC GLeeFuncPtr_glWindowPos4fMESA;
9153  #define glWindowPos4fMESA GLeeFuncPtr_glWindowPos4fMESA
9154 #endif
9155 #ifndef GLEE_H_DEFINED_glWindowPos4fvMESA
9156 #define GLEE_H_DEFINED_glWindowPos4fvMESA
9157  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS4FVMESAPROC) (const GLfloat * v);
9158  GLEE_EXTERN GLEEPFNGLWINDOWPOS4FVMESAPROC GLeeFuncPtr_glWindowPos4fvMESA;
9159  #define glWindowPos4fvMESA GLeeFuncPtr_glWindowPos4fvMESA
9160 #endif
9161 #ifndef GLEE_H_DEFINED_glWindowPos4iMESA
9162 #define GLEE_H_DEFINED_glWindowPos4iMESA
9163  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS4IMESAPROC) (GLint x, GLint y, GLint z, GLint w);
9164  GLEE_EXTERN GLEEPFNGLWINDOWPOS4IMESAPROC GLeeFuncPtr_glWindowPos4iMESA;
9165  #define glWindowPos4iMESA GLeeFuncPtr_glWindowPos4iMESA
9166 #endif
9167 #ifndef GLEE_H_DEFINED_glWindowPos4ivMESA
9168 #define GLEE_H_DEFINED_glWindowPos4ivMESA
9169  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS4IVMESAPROC) (const GLint * v);
9170  GLEE_EXTERN GLEEPFNGLWINDOWPOS4IVMESAPROC GLeeFuncPtr_glWindowPos4ivMESA;
9171  #define glWindowPos4ivMESA GLeeFuncPtr_glWindowPos4ivMESA
9172 #endif
9173 #ifndef GLEE_H_DEFINED_glWindowPos4sMESA
9174 #define GLEE_H_DEFINED_glWindowPos4sMESA
9175  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS4SMESAPROC) (GLshort x, GLshort y, GLshort z, GLshort w);
9176  GLEE_EXTERN GLEEPFNGLWINDOWPOS4SMESAPROC GLeeFuncPtr_glWindowPos4sMESA;
9177  #define glWindowPos4sMESA GLeeFuncPtr_glWindowPos4sMESA
9178 #endif
9179 #ifndef GLEE_H_DEFINED_glWindowPos4svMESA
9180 #define GLEE_H_DEFINED_glWindowPos4svMESA
9181  typedef void (APIENTRYP GLEEPFNGLWINDOWPOS4SVMESAPROC) (const GLshort * v);
9182  GLEE_EXTERN GLEEPFNGLWINDOWPOS4SVMESAPROC GLeeFuncPtr_glWindowPos4svMESA;
9183  #define glWindowPos4svMESA GLeeFuncPtr_glWindowPos4svMESA
9184 #endif
9185 #endif
9186 
9187 /* GL_EXT_texture_compression_s3tc */
9188 
9189 #ifndef GL_EXT_texture_compression_s3tc
9190 #define GL_EXT_texture_compression_s3tc 1
9191 #define __GLEE_GL_EXT_texture_compression_s3tc 1
9192 /* Constants */
9193 #define GL_COMPRESSED_RGB_S3TC_DXT1_EXT 0x83F0
9194 #define GL_COMPRESSED_RGBA_S3TC_DXT1_EXT 0x83F1
9195 #define GL_COMPRESSED_RGBA_S3TC_DXT3_EXT 0x83F2
9196 #define GL_COMPRESSED_RGBA_S3TC_DXT5_EXT 0x83F3
9197 #endif
9198 
9199 /* GL_IBM_cull_vertex */
9200 
9201 #ifndef GL_IBM_cull_vertex
9202 #define GL_IBM_cull_vertex 1
9203 #define __GLEE_GL_IBM_cull_vertex 1
9204 /* Constants */
9205 #define GL_CULL_VERTEX_IBM 103050
9206 #endif
9207 
9208 /* GL_IBM_multimode_draw_arrays */
9209 
9210 #ifndef GL_IBM_multimode_draw_arrays
9211 #define GL_IBM_multimode_draw_arrays 1
9212 #define __GLEE_GL_IBM_multimode_draw_arrays 1
9213 /* Constants */
9214 #ifndef GLEE_H_DEFINED_glMultiModeDrawArraysIBM
9215 #define GLEE_H_DEFINED_glMultiModeDrawArraysIBM
9216  typedef void (APIENTRYP GLEEPFNGLMULTIMODEDRAWARRAYSIBMPROC) (const GLenum * mode, const GLint * first, const GLsizei * count, GLsizei primcount, GLint modestride);
9217  GLEE_EXTERN GLEEPFNGLMULTIMODEDRAWARRAYSIBMPROC GLeeFuncPtr_glMultiModeDrawArraysIBM;
9218  #define glMultiModeDrawArraysIBM GLeeFuncPtr_glMultiModeDrawArraysIBM
9219 #endif
9220 #ifndef GLEE_H_DEFINED_glMultiModeDrawElementsIBM
9221 #define GLEE_H_DEFINED_glMultiModeDrawElementsIBM
9222  typedef void (APIENTRYP GLEEPFNGLMULTIMODEDRAWELEMENTSIBMPROC) (const GLenum * mode, const GLsizei * count, GLenum type, const GLvoid* const * indices, GLsizei primcount, GLint modestride);
9223  GLEE_EXTERN GLEEPFNGLMULTIMODEDRAWELEMENTSIBMPROC GLeeFuncPtr_glMultiModeDrawElementsIBM;
9224  #define glMultiModeDrawElementsIBM GLeeFuncPtr_glMultiModeDrawElementsIBM
9225 #endif
9226 #endif
9227 
9228 /* GL_IBM_vertex_array_lists */
9229 
9230 #ifndef GL_IBM_vertex_array_lists
9231 #define GL_IBM_vertex_array_lists 1
9232 #define __GLEE_GL_IBM_vertex_array_lists 1
9233 /* Constants */
9234 #define GL_VERTEX_ARRAY_LIST_IBM 103070
9235 #define GL_NORMAL_ARRAY_LIST_IBM 103071
9236 #define GL_COLOR_ARRAY_LIST_IBM 103072
9237 #define GL_INDEX_ARRAY_LIST_IBM 103073
9238 #define GL_TEXTURE_COORD_ARRAY_LIST_IBM 103074
9239 #define GL_EDGE_FLAG_ARRAY_LIST_IBM 103075
9240 #define GL_FOG_COORDINATE_ARRAY_LIST_IBM 103076
9241 #define GL_SECONDARY_COLOR_ARRAY_LIST_IBM 103077
9242 #define GL_VERTEX_ARRAY_LIST_STRIDE_IBM 103080
9243 #define GL_NORMAL_ARRAY_LIST_STRIDE_IBM 103081
9244 #define GL_COLOR_ARRAY_LIST_STRIDE_IBM 103082
9245 #define GL_INDEX_ARRAY_LIST_STRIDE_IBM 103083
9246 #define GL_TEXTURE_COORD_ARRAY_LIST_STRIDE_IBM 103084
9247 #define GL_EDGE_FLAG_ARRAY_LIST_STRIDE_IBM 103085
9248 #define GL_FOG_COORDINATE_ARRAY_LIST_STRIDE_IBM 103086
9249 #define GL_SECONDARY_COLOR_ARRAY_LIST_STRIDE_IBM 103087
9250 #ifndef GLEE_H_DEFINED_glColorPointerListIBM
9251 #define GLEE_H_DEFINED_glColorPointerListIBM
9252  typedef void (APIENTRYP GLEEPFNGLCOLORPOINTERLISTIBMPROC) (GLint size, GLenum type, GLint stride, const GLvoid* * pointer, GLint ptrstride);
9253  GLEE_EXTERN GLEEPFNGLCOLORPOINTERLISTIBMPROC GLeeFuncPtr_glColorPointerListIBM;
9254  #define glColorPointerListIBM GLeeFuncPtr_glColorPointerListIBM
9255 #endif
9256 #ifndef GLEE_H_DEFINED_glSecondaryColorPointerListIBM
9257 #define GLEE_H_DEFINED_glSecondaryColorPointerListIBM
9258  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLORPOINTERLISTIBMPROC) (GLint size, GLenum type, GLint stride, const GLvoid* * pointer, GLint ptrstride);
9259  GLEE_EXTERN GLEEPFNGLSECONDARYCOLORPOINTERLISTIBMPROC GLeeFuncPtr_glSecondaryColorPointerListIBM;
9260  #define glSecondaryColorPointerListIBM GLeeFuncPtr_glSecondaryColorPointerListIBM
9261 #endif
9262 #ifndef GLEE_H_DEFINED_glEdgeFlagPointerListIBM
9263 #define GLEE_H_DEFINED_glEdgeFlagPointerListIBM
9264  typedef void (APIENTRYP GLEEPFNGLEDGEFLAGPOINTERLISTIBMPROC) (GLint stride, const GLboolean* * pointer, GLint ptrstride);
9265  GLEE_EXTERN GLEEPFNGLEDGEFLAGPOINTERLISTIBMPROC GLeeFuncPtr_glEdgeFlagPointerListIBM;
9266  #define glEdgeFlagPointerListIBM GLeeFuncPtr_glEdgeFlagPointerListIBM
9267 #endif
9268 #ifndef GLEE_H_DEFINED_glFogCoordPointerListIBM
9269 #define GLEE_H_DEFINED_glFogCoordPointerListIBM
9270  typedef void (APIENTRYP GLEEPFNGLFOGCOORDPOINTERLISTIBMPROC) (GLenum type, GLint stride, const GLvoid* * pointer, GLint ptrstride);
9271  GLEE_EXTERN GLEEPFNGLFOGCOORDPOINTERLISTIBMPROC GLeeFuncPtr_glFogCoordPointerListIBM;
9272  #define glFogCoordPointerListIBM GLeeFuncPtr_glFogCoordPointerListIBM
9273 #endif
9274 #ifndef GLEE_H_DEFINED_glIndexPointerListIBM
9275 #define GLEE_H_DEFINED_glIndexPointerListIBM
9276  typedef void (APIENTRYP GLEEPFNGLINDEXPOINTERLISTIBMPROC) (GLenum type, GLint stride, const GLvoid* * pointer, GLint ptrstride);
9277  GLEE_EXTERN GLEEPFNGLINDEXPOINTERLISTIBMPROC GLeeFuncPtr_glIndexPointerListIBM;
9278  #define glIndexPointerListIBM GLeeFuncPtr_glIndexPointerListIBM
9279 #endif
9280 #ifndef GLEE_H_DEFINED_glNormalPointerListIBM
9281 #define GLEE_H_DEFINED_glNormalPointerListIBM
9282  typedef void (APIENTRYP GLEEPFNGLNORMALPOINTERLISTIBMPROC) (GLenum type, GLint stride, const GLvoid* * pointer, GLint ptrstride);
9283  GLEE_EXTERN GLEEPFNGLNORMALPOINTERLISTIBMPROC GLeeFuncPtr_glNormalPointerListIBM;
9284  #define glNormalPointerListIBM GLeeFuncPtr_glNormalPointerListIBM
9285 #endif
9286 #ifndef GLEE_H_DEFINED_glTexCoordPointerListIBM
9287 #define GLEE_H_DEFINED_glTexCoordPointerListIBM
9288  typedef void (APIENTRYP GLEEPFNGLTEXCOORDPOINTERLISTIBMPROC) (GLint size, GLenum type, GLint stride, const GLvoid* * pointer, GLint ptrstride);
9289  GLEE_EXTERN GLEEPFNGLTEXCOORDPOINTERLISTIBMPROC GLeeFuncPtr_glTexCoordPointerListIBM;
9290  #define glTexCoordPointerListIBM GLeeFuncPtr_glTexCoordPointerListIBM
9291 #endif
9292 #ifndef GLEE_H_DEFINED_glVertexPointerListIBM
9293 #define GLEE_H_DEFINED_glVertexPointerListIBM
9294  typedef void (APIENTRYP GLEEPFNGLVERTEXPOINTERLISTIBMPROC) (GLint size, GLenum type, GLint stride, const GLvoid* * pointer, GLint ptrstride);
9295  GLEE_EXTERN GLEEPFNGLVERTEXPOINTERLISTIBMPROC GLeeFuncPtr_glVertexPointerListIBM;
9296  #define glVertexPointerListIBM GLeeFuncPtr_glVertexPointerListIBM
9297 #endif
9298 #endif
9299 
9300 /* GL_SGIX_subsample */
9301 
9302 #ifndef GL_SGIX_subsample
9303 #define GL_SGIX_subsample 1
9304 #define __GLEE_GL_SGIX_subsample 1
9305 /* Constants */
9306 #define GL_PACK_SUBSAMPLE_RATE_SGIX 0x85A0
9307 #define GL_UNPACK_SUBSAMPLE_RATE_SGIX 0x85A1
9308 #define GL_PIXEL_SUBSAMPLE_4444_SGIX 0x85A2
9309 #define GL_PIXEL_SUBSAMPLE_2424_SGIX 0x85A3
9310 #define GL_PIXEL_SUBSAMPLE_4242_SGIX 0x85A4
9311 #endif
9312 
9313 /* GL_SGIX_ycrcb_subsample */
9314 
9315 #ifndef GL_SGIX_ycrcb_subsample
9316 #define GL_SGIX_ycrcb_subsample 1
9317 #define __GLEE_GL_SGIX_ycrcb_subsample 1
9318 /* Constants */
9319 #endif
9320 
9321 /* GL_SGIX_ycrcba */
9322 
9323 #ifndef GL_SGIX_ycrcba
9324 #define GL_SGIX_ycrcba 1
9325 #define __GLEE_GL_SGIX_ycrcba 1
9326 /* Constants */
9327 #define GL_YCRCB_SGIX 0x8318
9328 #define GL_YCRCBA_SGIX 0x8319
9329 #endif
9330 
9331 /* GL_SGI_depth_pass_instrument */
9332 
9333 #ifndef GL_SGI_depth_pass_instrument
9334 #define GL_SGI_depth_pass_instrument 1
9335 #define __GLEE_GL_SGI_depth_pass_instrument 1
9336 /* Constants */
9337 #define GL_DEPTH_PASS_INSTRUMENT_SGIX 0x8310
9338 #define GL_DEPTH_PASS_INSTRUMENT_COUNTERS_SGIX 0x8311
9339 #define GL_DEPTH_PASS_INSTRUMENT_MAX_SGIX 0x8312
9340 #endif
9341 
9342 /* GL_3DFX_texture_compression_FXT1 */
9343 
9344 #ifndef GL_3DFX_texture_compression_FXT1
9345 #define GL_3DFX_texture_compression_FXT1 1
9346 #define __GLEE_GL_3DFX_texture_compression_FXT1 1
9347 /* Constants */
9348 #define GL_COMPRESSED_RGB_FXT1_3DFX 0x86B0
9349 #define GL_COMPRESSED_RGBA_FXT1_3DFX 0x86B1
9350 #endif
9351 
9352 /* GL_3DFX_multisample */
9353 
9354 #ifndef GL_3DFX_multisample
9355 #define GL_3DFX_multisample 1
9356 #define __GLEE_GL_3DFX_multisample 1
9357 /* Constants */
9358 #define GL_MULTISAMPLE_3DFX 0x86B2
9359 #define GL_SAMPLE_BUFFERS_3DFX 0x86B3
9360 #define GL_SAMPLES_3DFX 0x86B4
9361 #define GL_MULTISAMPLE_BIT_3DFX 0x20000000
9362 #endif
9363 
9364 /* GL_3DFX_tbuffer */
9365 
9366 #ifndef GL_3DFX_tbuffer
9367 #define GL_3DFX_tbuffer 1
9368 #define __GLEE_GL_3DFX_tbuffer 1
9369 /* Constants */
9370 #ifndef GLEE_H_DEFINED_glTbufferMask3DFX
9371 #define GLEE_H_DEFINED_glTbufferMask3DFX
9372  typedef void (APIENTRYP GLEEPFNGLTBUFFERMASK3DFXPROC) (GLuint mask);
9373  GLEE_EXTERN GLEEPFNGLTBUFFERMASK3DFXPROC GLeeFuncPtr_glTbufferMask3DFX;
9374  #define glTbufferMask3DFX GLeeFuncPtr_glTbufferMask3DFX
9375 #endif
9376 #endif
9377 
9378 /* GL_EXT_multisample */
9379 
9380 #ifndef GL_EXT_multisample
9381 #define GL_EXT_multisample 1
9382 #define __GLEE_GL_EXT_multisample 1
9383 /* Constants */
9384 #define GL_MULTISAMPLE_EXT 0x809D
9385 #define GL_SAMPLE_ALPHA_TO_MASK_EXT 0x809E
9386 #define GL_SAMPLE_ALPHA_TO_ONE_EXT 0x809F
9387 #define GL_SAMPLE_MASK_EXT 0x80A0
9388 #define GL_1PASS_EXT 0x80A1
9389 #define GL_2PASS_0_EXT 0x80A2
9390 #define GL_2PASS_1_EXT 0x80A3
9391 #define GL_4PASS_0_EXT 0x80A4
9392 #define GL_4PASS_1_EXT 0x80A5
9393 #define GL_4PASS_2_EXT 0x80A6
9394 #define GL_4PASS_3_EXT 0x80A7
9395 #define GL_SAMPLE_BUFFERS_EXT 0x80A8
9396 #define GL_SAMPLES_EXT 0x80A9
9397 #define GL_SAMPLE_MASK_VALUE_EXT 0x80AA
9398 #define GL_SAMPLE_MASK_INVERT_EXT 0x80AB
9399 #define GL_SAMPLE_PATTERN_EXT 0x80AC
9400 #define GL_MULTISAMPLE_BIT_EXT 0x20000000
9401 #ifndef GLEE_H_DEFINED_glSampleMaskEXT
9402 #define GLEE_H_DEFINED_glSampleMaskEXT
9403  typedef void (APIENTRYP GLEEPFNGLSAMPLEMASKEXTPROC) (GLclampf value, GLboolean invert);
9404  GLEE_EXTERN GLEEPFNGLSAMPLEMASKEXTPROC GLeeFuncPtr_glSampleMaskEXT;
9405  #define glSampleMaskEXT GLeeFuncPtr_glSampleMaskEXT
9406 #endif
9407 #ifndef GLEE_H_DEFINED_glSamplePatternEXT
9408 #define GLEE_H_DEFINED_glSamplePatternEXT
9409  typedef void (APIENTRYP GLEEPFNGLSAMPLEPATTERNEXTPROC) (GLenum pattern);
9410  GLEE_EXTERN GLEEPFNGLSAMPLEPATTERNEXTPROC GLeeFuncPtr_glSamplePatternEXT;
9411  #define glSamplePatternEXT GLeeFuncPtr_glSamplePatternEXT
9412 #endif
9413 #endif
9414 
9415 /* GL_SGIX_vertex_preclip */
9416 
9417 #ifndef GL_SGIX_vertex_preclip
9418 #define GL_SGIX_vertex_preclip 1
9419 #define __GLEE_GL_SGIX_vertex_preclip 1
9420 /* Constants */
9421 #define GL_VERTEX_PRECLIP_SGIX 0x83EE
9422 #define GL_VERTEX_PRECLIP_HINT_SGIX 0x83EF
9423 #endif
9424 
9425 /* GL_SGIX_convolution_accuracy */
9426 
9427 #ifndef GL_SGIX_convolution_accuracy
9428 #define GL_SGIX_convolution_accuracy 1
9429 #define __GLEE_GL_SGIX_convolution_accuracy 1
9430 /* Constants */
9431 #define GL_CONVOLUTION_HINT_SGIX 0x8316
9432 #endif
9433 
9434 /* GL_SGIX_resample */
9435 
9436 #ifndef GL_SGIX_resample
9437 #define GL_SGIX_resample 1
9438 #define __GLEE_GL_SGIX_resample 1
9439 /* Constants */
9440 #define GL_PACK_RESAMPLE_SGIX 0x842C
9441 #define GL_UNPACK_RESAMPLE_SGIX 0x842D
9442 #define GL_RESAMPLE_REPLICATE_SGIX 0x842E
9443 #define GL_RESAMPLE_ZERO_FILL_SGIX 0x842F
9444 #define GL_RESAMPLE_DECIMATE_SGIX 0x8430
9445 #endif
9446 
9447 /* GL_SGIS_point_line_texgen */
9448 
9449 #ifndef GL_SGIS_point_line_texgen
9450 #define GL_SGIS_point_line_texgen 1
9451 #define __GLEE_GL_SGIS_point_line_texgen 1
9452 /* Constants */
9453 #define GL_EYE_DISTANCE_TO_POINT_SGIS 0x81F0
9454 #define GL_OBJECT_DISTANCE_TO_POINT_SGIS 0x81F1
9455 #define GL_EYE_DISTANCE_TO_LINE_SGIS 0x81F2
9456 #define GL_OBJECT_DISTANCE_TO_LINE_SGIS 0x81F3
9457 #define GL_EYE_POINT_SGIS 0x81F4
9458 #define GL_OBJECT_POINT_SGIS 0x81F5
9459 #define GL_EYE_LINE_SGIS 0x81F6
9460 #define GL_OBJECT_LINE_SGIS 0x81F7
9461 #endif
9462 
9463 /* GL_SGIS_texture_color_mask */
9464 
9465 #ifndef GL_SGIS_texture_color_mask
9466 #define GL_SGIS_texture_color_mask 1
9467 #define __GLEE_GL_SGIS_texture_color_mask 1
9468 /* Constants */
9469 #define GL_TEXTURE_COLOR_WRITEMASK_SGIS 0x81EF
9470 #ifndef GLEE_H_DEFINED_glTextureColorMaskSGIS
9471 #define GLEE_H_DEFINED_glTextureColorMaskSGIS
9472  typedef void (APIENTRYP GLEEPFNGLTEXTURECOLORMASKSGISPROC) (GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha);
9473  GLEE_EXTERN GLEEPFNGLTEXTURECOLORMASKSGISPROC GLeeFuncPtr_glTextureColorMaskSGIS;
9474  #define glTextureColorMaskSGIS GLeeFuncPtr_glTextureColorMaskSGIS
9475 #endif
9476 #endif
9477 
9478 /* GL_EXT_texture_env_dot3 */
9479 
9480 #ifndef GL_EXT_texture_env_dot3
9481 #define GL_EXT_texture_env_dot3 1
9482 #define __GLEE_GL_EXT_texture_env_dot3 1
9483 /* Constants */
9484 #define GL_DOT3_RGB_EXT 0x8740
9485 #define GL_DOT3_RGBA_EXT 0x8741
9486 #endif
9487 
9488 /* GL_ATI_texture_mirror_once */
9489 
9490 #ifndef GL_ATI_texture_mirror_once
9491 #define GL_ATI_texture_mirror_once 1
9492 #define __GLEE_GL_ATI_texture_mirror_once 1
9493 /* Constants */
9494 #define GL_MIRROR_CLAMP_ATI 0x8742
9495 #define GL_MIRROR_CLAMP_TO_EDGE_ATI 0x8743
9496 #endif
9497 
9498 /* GL_NV_fence */
9499 
9500 #ifndef GL_NV_fence
9501 #define GL_NV_fence 1
9502 #define __GLEE_GL_NV_fence 1
9503 /* Constants */
9504 #define GL_ALL_COMPLETED_NV 0x84F2
9505 #define GL_FENCE_STATUS_NV 0x84F3
9506 #define GL_FENCE_CONDITION_NV 0x84F4
9507 #ifndef GLEE_H_DEFINED_glDeleteFencesNV
9508 #define GLEE_H_DEFINED_glDeleteFencesNV
9509  typedef void (APIENTRYP GLEEPFNGLDELETEFENCESNVPROC) (GLsizei n, const GLuint * fences);
9510  GLEE_EXTERN GLEEPFNGLDELETEFENCESNVPROC GLeeFuncPtr_glDeleteFencesNV;
9511  #define glDeleteFencesNV GLeeFuncPtr_glDeleteFencesNV
9512 #endif
9513 #ifndef GLEE_H_DEFINED_glGenFencesNV
9514 #define GLEE_H_DEFINED_glGenFencesNV
9515  typedef void (APIENTRYP GLEEPFNGLGENFENCESNVPROC) (GLsizei n, GLuint * fences);
9516  GLEE_EXTERN GLEEPFNGLGENFENCESNVPROC GLeeFuncPtr_glGenFencesNV;
9517  #define glGenFencesNV GLeeFuncPtr_glGenFencesNV
9518 #endif
9519 #ifndef GLEE_H_DEFINED_glIsFenceNV
9520 #define GLEE_H_DEFINED_glIsFenceNV
9521  typedef GLboolean (APIENTRYP GLEEPFNGLISFENCENVPROC) (GLuint fence);
9522  GLEE_EXTERN GLEEPFNGLISFENCENVPROC GLeeFuncPtr_glIsFenceNV;
9523  #define glIsFenceNV GLeeFuncPtr_glIsFenceNV
9524 #endif
9525 #ifndef GLEE_H_DEFINED_glTestFenceNV
9526 #define GLEE_H_DEFINED_glTestFenceNV
9527  typedef GLboolean (APIENTRYP GLEEPFNGLTESTFENCENVPROC) (GLuint fence);
9528  GLEE_EXTERN GLEEPFNGLTESTFENCENVPROC GLeeFuncPtr_glTestFenceNV;
9529  #define glTestFenceNV GLeeFuncPtr_glTestFenceNV
9530 #endif
9531 #ifndef GLEE_H_DEFINED_glGetFenceivNV
9532 #define GLEE_H_DEFINED_glGetFenceivNV
9533  typedef void (APIENTRYP GLEEPFNGLGETFENCEIVNVPROC) (GLuint fence, GLenum pname, GLint * params);
9534  GLEE_EXTERN GLEEPFNGLGETFENCEIVNVPROC GLeeFuncPtr_glGetFenceivNV;
9535  #define glGetFenceivNV GLeeFuncPtr_glGetFenceivNV
9536 #endif
9537 #ifndef GLEE_H_DEFINED_glFinishFenceNV
9538 #define GLEE_H_DEFINED_glFinishFenceNV
9539  typedef void (APIENTRYP GLEEPFNGLFINISHFENCENVPROC) (GLuint fence);
9540  GLEE_EXTERN GLEEPFNGLFINISHFENCENVPROC GLeeFuncPtr_glFinishFenceNV;
9541  #define glFinishFenceNV GLeeFuncPtr_glFinishFenceNV
9542 #endif
9543 #ifndef GLEE_H_DEFINED_glSetFenceNV
9544 #define GLEE_H_DEFINED_glSetFenceNV
9545  typedef void (APIENTRYP GLEEPFNGLSETFENCENVPROC) (GLuint fence, GLenum condition);
9546  GLEE_EXTERN GLEEPFNGLSETFENCENVPROC GLeeFuncPtr_glSetFenceNV;
9547  #define glSetFenceNV GLeeFuncPtr_glSetFenceNV
9548 #endif
9549 #endif
9550 
9551 /* GL_IBM_texture_mirrored_repeat */
9552 
9553 #ifndef GL_IBM_texture_mirrored_repeat
9554 #define GL_IBM_texture_mirrored_repeat 1
9555 #define __GLEE_GL_IBM_texture_mirrored_repeat 1
9556 /* Constants */
9557 #define GL_MIRRORED_REPEAT_IBM 0x8370
9558 #endif
9559 
9560 /* GL_NV_evaluators */
9561 
9562 #ifndef GL_NV_evaluators
9563 #define GL_NV_evaluators 1
9564 #define __GLEE_GL_NV_evaluators 1
9565 /* Constants */
9566 #define GL_EVAL_2D_NV 0x86C0
9567 #define GL_EVAL_TRIANGULAR_2D_NV 0x86C1
9568 #define GL_MAP_TESSELLATION_NV 0x86C2
9569 #define GL_MAP_ATTRIB_U_ORDER_NV 0x86C3
9570 #define GL_MAP_ATTRIB_V_ORDER_NV 0x86C4
9571 #define GL_EVAL_FRACTIONAL_TESSELLATION_NV 0x86C5
9572 #define GL_EVAL_VERTEX_ATTRIB0_NV 0x86C6
9573 #define GL_EVAL_VERTEX_ATTRIB1_NV 0x86C7
9574 #define GL_EVAL_VERTEX_ATTRIB2_NV 0x86C8
9575 #define GL_EVAL_VERTEX_ATTRIB3_NV 0x86C9
9576 #define GL_EVAL_VERTEX_ATTRIB4_NV 0x86CA
9577 #define GL_EVAL_VERTEX_ATTRIB5_NV 0x86CB
9578 #define GL_EVAL_VERTEX_ATTRIB6_NV 0x86CC
9579 #define GL_EVAL_VERTEX_ATTRIB7_NV 0x86CD
9580 #define GL_EVAL_VERTEX_ATTRIB8_NV 0x86CE
9581 #define GL_EVAL_VERTEX_ATTRIB9_NV 0x86CF
9582 #define GL_EVAL_VERTEX_ATTRIB10_NV 0x86D0
9583 #define GL_EVAL_VERTEX_ATTRIB11_NV 0x86D1
9584 #define GL_EVAL_VERTEX_ATTRIB12_NV 0x86D2
9585 #define GL_EVAL_VERTEX_ATTRIB13_NV 0x86D3
9586 #define GL_EVAL_VERTEX_ATTRIB14_NV 0x86D4
9587 #define GL_EVAL_VERTEX_ATTRIB15_NV 0x86D5
9588 #define GL_MAX_MAP_TESSELLATION_NV 0x86D6
9589 #define GL_MAX_RATIONAL_EVAL_ORDER_NV 0x86D7
9590 #ifndef GLEE_H_DEFINED_glMapControlPointsNV
9591 #define GLEE_H_DEFINED_glMapControlPointsNV
9592  typedef void (APIENTRYP GLEEPFNGLMAPCONTROLPOINTSNVPROC) (GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLint uorder, GLint vorder, GLboolean packed, const GLvoid * points);
9593  GLEE_EXTERN GLEEPFNGLMAPCONTROLPOINTSNVPROC GLeeFuncPtr_glMapControlPointsNV;
9594  #define glMapControlPointsNV GLeeFuncPtr_glMapControlPointsNV
9595 #endif
9596 #ifndef GLEE_H_DEFINED_glMapParameterivNV
9597 #define GLEE_H_DEFINED_glMapParameterivNV
9598  typedef void (APIENTRYP GLEEPFNGLMAPPARAMETERIVNVPROC) (GLenum target, GLenum pname, const GLint * params);
9599  GLEE_EXTERN GLEEPFNGLMAPPARAMETERIVNVPROC GLeeFuncPtr_glMapParameterivNV;
9600  #define glMapParameterivNV GLeeFuncPtr_glMapParameterivNV
9601 #endif
9602 #ifndef GLEE_H_DEFINED_glMapParameterfvNV
9603 #define GLEE_H_DEFINED_glMapParameterfvNV
9604  typedef void (APIENTRYP GLEEPFNGLMAPPARAMETERFVNVPROC) (GLenum target, GLenum pname, const GLfloat * params);
9605  GLEE_EXTERN GLEEPFNGLMAPPARAMETERFVNVPROC GLeeFuncPtr_glMapParameterfvNV;
9606  #define glMapParameterfvNV GLeeFuncPtr_glMapParameterfvNV
9607 #endif
9608 #ifndef GLEE_H_DEFINED_glGetMapControlPointsNV
9609 #define GLEE_H_DEFINED_glGetMapControlPointsNV
9610  typedef void (APIENTRYP GLEEPFNGLGETMAPCONTROLPOINTSNVPROC) (GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLboolean packed, GLvoid * points);
9611  GLEE_EXTERN GLEEPFNGLGETMAPCONTROLPOINTSNVPROC GLeeFuncPtr_glGetMapControlPointsNV;
9612  #define glGetMapControlPointsNV GLeeFuncPtr_glGetMapControlPointsNV
9613 #endif
9614 #ifndef GLEE_H_DEFINED_glGetMapParameterivNV
9615 #define GLEE_H_DEFINED_glGetMapParameterivNV
9616  typedef void (APIENTRYP GLEEPFNGLGETMAPPARAMETERIVNVPROC) (GLenum target, GLenum pname, GLint * params);
9617  GLEE_EXTERN GLEEPFNGLGETMAPPARAMETERIVNVPROC GLeeFuncPtr_glGetMapParameterivNV;
9618  #define glGetMapParameterivNV GLeeFuncPtr_glGetMapParameterivNV
9619 #endif
9620 #ifndef GLEE_H_DEFINED_glGetMapParameterfvNV
9621 #define GLEE_H_DEFINED_glGetMapParameterfvNV
9622  typedef void (APIENTRYP GLEEPFNGLGETMAPPARAMETERFVNVPROC) (GLenum target, GLenum pname, GLfloat * params);
9623  GLEE_EXTERN GLEEPFNGLGETMAPPARAMETERFVNVPROC GLeeFuncPtr_glGetMapParameterfvNV;
9624  #define glGetMapParameterfvNV GLeeFuncPtr_glGetMapParameterfvNV
9625 #endif
9626 #ifndef GLEE_H_DEFINED_glGetMapAttribParameterivNV
9627 #define GLEE_H_DEFINED_glGetMapAttribParameterivNV
9628  typedef void (APIENTRYP GLEEPFNGLGETMAPATTRIBPARAMETERIVNVPROC) (GLenum target, GLuint index, GLenum pname, GLint * params);
9629  GLEE_EXTERN GLEEPFNGLGETMAPATTRIBPARAMETERIVNVPROC GLeeFuncPtr_glGetMapAttribParameterivNV;
9630  #define glGetMapAttribParameterivNV GLeeFuncPtr_glGetMapAttribParameterivNV
9631 #endif
9632 #ifndef GLEE_H_DEFINED_glGetMapAttribParameterfvNV
9633 #define GLEE_H_DEFINED_glGetMapAttribParameterfvNV
9634  typedef void (APIENTRYP GLEEPFNGLGETMAPATTRIBPARAMETERFVNVPROC) (GLenum target, GLuint index, GLenum pname, GLfloat * params);
9635  GLEE_EXTERN GLEEPFNGLGETMAPATTRIBPARAMETERFVNVPROC GLeeFuncPtr_glGetMapAttribParameterfvNV;
9636  #define glGetMapAttribParameterfvNV GLeeFuncPtr_glGetMapAttribParameterfvNV
9637 #endif
9638 #ifndef GLEE_H_DEFINED_glEvalMapsNV
9639 #define GLEE_H_DEFINED_glEvalMapsNV
9640  typedef void (APIENTRYP GLEEPFNGLEVALMAPSNVPROC) (GLenum target, GLenum mode);
9641  GLEE_EXTERN GLEEPFNGLEVALMAPSNVPROC GLeeFuncPtr_glEvalMapsNV;
9642  #define glEvalMapsNV GLeeFuncPtr_glEvalMapsNV
9643 #endif
9644 #endif
9645 
9646 /* GL_NV_packed_depth_stencil */
9647 
9648 #ifndef GL_NV_packed_depth_stencil
9649 #define GL_NV_packed_depth_stencil 1
9650 #define __GLEE_GL_NV_packed_depth_stencil 1
9651 /* Constants */
9652 #define GL_DEPTH_STENCIL_NV 0x84F9
9653 #define GL_UNSIGNED_INT_24_8_NV 0x84FA
9654 #endif
9655 
9656 /* GL_NV_register_combiners2 */
9657 
9658 #ifndef GL_NV_register_combiners2
9659 #define GL_NV_register_combiners2 1
9660 #define __GLEE_GL_NV_register_combiners2 1
9661 /* Constants */
9662 #define GL_PER_STAGE_CONSTANTS_NV 0x8535
9663 #ifndef GLEE_H_DEFINED_glCombinerStageParameterfvNV
9664 #define GLEE_H_DEFINED_glCombinerStageParameterfvNV
9665  typedef void (APIENTRYP GLEEPFNGLCOMBINERSTAGEPARAMETERFVNVPROC) (GLenum stage, GLenum pname, const GLfloat * params);
9666  GLEE_EXTERN GLEEPFNGLCOMBINERSTAGEPARAMETERFVNVPROC GLeeFuncPtr_glCombinerStageParameterfvNV;
9667  #define glCombinerStageParameterfvNV GLeeFuncPtr_glCombinerStageParameterfvNV
9668 #endif
9669 #ifndef GLEE_H_DEFINED_glGetCombinerStageParameterfvNV
9670 #define GLEE_H_DEFINED_glGetCombinerStageParameterfvNV
9671  typedef void (APIENTRYP GLEEPFNGLGETCOMBINERSTAGEPARAMETERFVNVPROC) (GLenum stage, GLenum pname, GLfloat * params);
9672  GLEE_EXTERN GLEEPFNGLGETCOMBINERSTAGEPARAMETERFVNVPROC GLeeFuncPtr_glGetCombinerStageParameterfvNV;
9673  #define glGetCombinerStageParameterfvNV GLeeFuncPtr_glGetCombinerStageParameterfvNV
9674 #endif
9675 #endif
9676 
9677 /* GL_NV_texture_compression_vtc */
9678 
9679 #ifndef GL_NV_texture_compression_vtc
9680 #define GL_NV_texture_compression_vtc 1
9681 #define __GLEE_GL_NV_texture_compression_vtc 1
9682 /* Constants */
9683 #endif
9684 
9685 /* GL_NV_texture_rectangle */
9686 
9687 #ifndef GL_NV_texture_rectangle
9688 #define GL_NV_texture_rectangle 1
9689 #define __GLEE_GL_NV_texture_rectangle 1
9690 /* Constants */
9691 #define GL_TEXTURE_RECTANGLE_NV 0x84F5
9692 #define GL_TEXTURE_BINDING_RECTANGLE_NV 0x84F6
9693 #define GL_PROXY_TEXTURE_RECTANGLE_NV 0x84F7
9694 #define GL_MAX_RECTANGLE_TEXTURE_SIZE_NV 0x84F8
9695 #endif
9696 
9697 /* GL_NV_texture_shader */
9698 
9699 #ifndef GL_NV_texture_shader
9700 #define GL_NV_texture_shader 1
9701 #define __GLEE_GL_NV_texture_shader 1
9702 /* Constants */
9703 #define GL_OFFSET_TEXTURE_RECTANGLE_NV 0x864C
9704 #define GL_OFFSET_TEXTURE_RECTANGLE_SCALE_NV 0x864D
9705 #define GL_DOT_PRODUCT_TEXTURE_RECTANGLE_NV 0x864E
9706 #define GL_RGBA_UNSIGNED_DOT_PRODUCT_MAPPING_NV 0x86D9
9707 #define GL_UNSIGNED_INT_S8_S8_8_8_NV 0x86DA
9708 #define GL_UNSIGNED_INT_8_8_S8_S8_REV_NV 0x86DB
9709 #define GL_DSDT_MAG_INTENSITY_NV 0x86DC
9710 #define GL_SHADER_CONSISTENT_NV 0x86DD
9711 #define GL_TEXTURE_SHADER_NV 0x86DE
9712 #define GL_SHADER_OPERATION_NV 0x86DF
9713 #define GL_CULL_MODES_NV 0x86E0
9714 #define GL_OFFSET_TEXTURE_MATRIX_NV 0x86E1
9715 #define GL_OFFSET_TEXTURE_SCALE_NV 0x86E2
9716 #define GL_OFFSET_TEXTURE_BIAS_NV 0x86E3
9717 #define GL_OFFSET_TEXTURE_2D_MATRIX_NV GL_OFFSET_TEXTURE_MATRIX_NV
9718 #define GL_OFFSET_TEXTURE_2D_SCALE_NV GL_OFFSET_TEXTURE_SCALE_NV
9719 #define GL_OFFSET_TEXTURE_2D_BIAS_NV GL_OFFSET_TEXTURE_BIAS_NV
9720 #define GL_PREVIOUS_TEXTURE_INPUT_NV 0x86E4
9721 #define GL_CONST_EYE_NV 0x86E5
9722 #define GL_PASS_THROUGH_NV 0x86E6
9723 #define GL_CULL_FRAGMENT_NV 0x86E7
9724 #define GL_OFFSET_TEXTURE_2D_NV 0x86E8
9725 #define GL_DEPENDENT_AR_TEXTURE_2D_NV 0x86E9
9726 #define GL_DEPENDENT_GB_TEXTURE_2D_NV 0x86EA
9727 #define GL_DOT_PRODUCT_NV 0x86EC
9728 #define GL_DOT_PRODUCT_DEPTH_REPLACE_NV 0x86ED
9729 #define GL_DOT_PRODUCT_TEXTURE_2D_NV 0x86EE
9730 #define GL_DOT_PRODUCT_TEXTURE_CUBE_MAP_NV 0x86F0
9731 #define GL_DOT_PRODUCT_DIFFUSE_CUBE_MAP_NV 0x86F1
9732 #define GL_DOT_PRODUCT_REFLECT_CUBE_MAP_NV 0x86F2
9733 #define GL_DOT_PRODUCT_CONST_EYE_REFLECT_CUBE_MAP_NV 0x86F3
9734 #define GL_HILO_NV 0x86F4
9735 #define GL_DSDT_NV 0x86F5
9736 #define GL_DSDT_MAG_NV 0x86F6
9737 #define GL_DSDT_MAG_VIB_NV 0x86F7
9738 #define GL_HILO16_NV 0x86F8
9739 #define GL_SIGNED_HILO_NV 0x86F9
9740 #define GL_SIGNED_HILO16_NV 0x86FA
9741 #define GL_SIGNED_RGBA_NV 0x86FB
9742 #define GL_SIGNED_RGBA8_NV 0x86FC
9743 #define GL_SIGNED_RGB_NV 0x86FE
9744 #define GL_SIGNED_RGB8_NV 0x86FF
9745 #define GL_SIGNED_LUMINANCE_NV 0x8701
9746 #define GL_SIGNED_LUMINANCE8_NV 0x8702
9747 #define GL_SIGNED_LUMINANCE_ALPHA_NV 0x8703
9748 #define GL_SIGNED_LUMINANCE8_ALPHA8_NV 0x8704
9749 #define GL_SIGNED_ALPHA_NV 0x8705
9750 #define GL_SIGNED_ALPHA8_NV 0x8706
9751 #define GL_SIGNED_INTENSITY_NV 0x8707
9752 #define GL_SIGNED_INTENSITY8_NV 0x8708
9753 #define GL_DSDT8_NV 0x8709
9754 #define GL_DSDT8_MAG8_NV 0x870A
9755 #define GL_DSDT8_MAG8_INTENSITY8_NV 0x870B
9756 #define GL_SIGNED_RGB_UNSIGNED_ALPHA_NV 0x870C
9757 #define GL_SIGNED_RGB8_UNSIGNED_ALPHA8_NV 0x870D
9758 #define GL_HI_SCALE_NV 0x870E
9759 #define GL_LO_SCALE_NV 0x870F
9760 #define GL_DS_SCALE_NV 0x8710
9761 #define GL_DT_SCALE_NV 0x8711
9762 #define GL_MAGNITUDE_SCALE_NV 0x8712
9763 #define GL_VIBRANCE_SCALE_NV 0x8713
9764 #define GL_HI_BIAS_NV 0x8714
9765 #define GL_LO_BIAS_NV 0x8715
9766 #define GL_DS_BIAS_NV 0x8716
9767 #define GL_DT_BIAS_NV 0x8717
9768 #define GL_MAGNITUDE_BIAS_NV 0x8718
9769 #define GL_VIBRANCE_BIAS_NV 0x8719
9770 #define GL_TEXTURE_BORDER_VALUES_NV 0x871A
9771 #define GL_TEXTURE_HI_SIZE_NV 0x871B
9772 #define GL_TEXTURE_LO_SIZE_NV 0x871C
9773 #define GL_TEXTURE_DS_SIZE_NV 0x871D
9774 #define GL_TEXTURE_DT_SIZE_NV 0x871E
9775 #define GL_TEXTURE_MAG_SIZE_NV 0x871F
9776 #endif
9777 
9778 /* GL_NV_texture_shader2 */
9779 
9780 #ifndef GL_NV_texture_shader2
9781 #define GL_NV_texture_shader2 1
9782 #define __GLEE_GL_NV_texture_shader2 1
9783 /* Constants */
9784 #define GL_DOT_PRODUCT_TEXTURE_3D_NV 0x86EF
9785 #endif
9786 
9787 /* GL_NV_vertex_array_range2 */
9788 
9789 #ifndef GL_NV_vertex_array_range2
9790 #define GL_NV_vertex_array_range2 1
9791 #define __GLEE_GL_NV_vertex_array_range2 1
9792 /* Constants */
9793 #define GL_VERTEX_ARRAY_RANGE_WITHOUT_FLUSH_NV 0x8533
9794 #endif
9795 
9796 /* GL_NV_vertex_program */
9797 
9798 #ifndef GL_NV_vertex_program
9799 #define GL_NV_vertex_program 1
9800 #define __GLEE_GL_NV_vertex_program 1
9801 /* Constants */
9802 #define GL_VERTEX_PROGRAM_NV 0x8620
9803 #define GL_VERTEX_STATE_PROGRAM_NV 0x8621
9804 #define GL_ATTRIB_ARRAY_SIZE_NV 0x8623
9805 #define GL_ATTRIB_ARRAY_STRIDE_NV 0x8624
9806 #define GL_ATTRIB_ARRAY_TYPE_NV 0x8625
9807 #define GL_CURRENT_ATTRIB_NV 0x8626
9808 #define GL_PROGRAM_LENGTH_NV 0x8627
9809 #define GL_PROGRAM_STRING_NV 0x8628
9810 #define GL_MODELVIEW_PROJECTION_NV 0x8629
9811 #define GL_IDENTITY_NV 0x862A
9812 #define GL_INVERSE_NV 0x862B
9813 #define GL_TRANSPOSE_NV 0x862C
9814 #define GL_INVERSE_TRANSPOSE_NV 0x862D
9815 #define GL_MAX_TRACK_MATRIX_STACK_DEPTH_NV 0x862E
9816 #define GL_MAX_TRACK_MATRICES_NV 0x862F
9817 #define GL_MATRIX0_NV 0x8630
9818 #define GL_MATRIX1_NV 0x8631
9819 #define GL_MATRIX2_NV 0x8632
9820 #define GL_MATRIX3_NV 0x8633
9821 #define GL_MATRIX4_NV 0x8634
9822 #define GL_MATRIX5_NV 0x8635
9823 #define GL_MATRIX6_NV 0x8636
9824 #define GL_MATRIX7_NV 0x8637
9825 #define GL_CURRENT_MATRIX_STACK_DEPTH_NV 0x8640
9826 #define GL_CURRENT_MATRIX_NV 0x8641
9827 #define GL_VERTEX_PROGRAM_POINT_SIZE_NV 0x8642
9828 #define GL_VERTEX_PROGRAM_TWO_SIDE_NV 0x8643
9829 #define GL_PROGRAM_PARAMETER_NV 0x8644
9830 #define GL_ATTRIB_ARRAY_POINTER_NV 0x8645
9831 #define GL_PROGRAM_TARGET_NV 0x8646
9832 #define GL_PROGRAM_RESIDENT_NV 0x8647
9833 #define GL_TRACK_MATRIX_NV 0x8648
9834 #define GL_TRACK_MATRIX_TRANSFORM_NV 0x8649
9835 #define GL_VERTEX_PROGRAM_BINDING_NV 0x864A
9836 #define GL_PROGRAM_ERROR_POSITION_NV 0x864B
9837 #define GL_VERTEX_ATTRIB_ARRAY0_NV 0x8650
9838 #define GL_VERTEX_ATTRIB_ARRAY1_NV 0x8651
9839 #define GL_VERTEX_ATTRIB_ARRAY2_NV 0x8652
9840 #define GL_VERTEX_ATTRIB_ARRAY3_NV 0x8653
9841 #define GL_VERTEX_ATTRIB_ARRAY4_NV 0x8654
9842 #define GL_VERTEX_ATTRIB_ARRAY5_NV 0x8655
9843 #define GL_VERTEX_ATTRIB_ARRAY6_NV 0x8656
9844 #define GL_VERTEX_ATTRIB_ARRAY7_NV 0x8657
9845 #define GL_VERTEX_ATTRIB_ARRAY8_NV 0x8658
9846 #define GL_VERTEX_ATTRIB_ARRAY9_NV 0x8659
9847 #define GL_VERTEX_ATTRIB_ARRAY10_NV 0x865A
9848 #define GL_VERTEX_ATTRIB_ARRAY11_NV 0x865B
9849 #define GL_VERTEX_ATTRIB_ARRAY12_NV 0x865C
9850 #define GL_VERTEX_ATTRIB_ARRAY13_NV 0x865D
9851 #define GL_VERTEX_ATTRIB_ARRAY14_NV 0x865E
9852 #define GL_VERTEX_ATTRIB_ARRAY15_NV 0x865F
9853 #define GL_MAP1_VERTEX_ATTRIB0_4_NV 0x8660
9854 #define GL_MAP1_VERTEX_ATTRIB1_4_NV 0x8661
9855 #define GL_MAP1_VERTEX_ATTRIB2_4_NV 0x8662
9856 #define GL_MAP1_VERTEX_ATTRIB3_4_NV 0x8663
9857 #define GL_MAP1_VERTEX_ATTRIB4_4_NV 0x8664
9858 #define GL_MAP1_VERTEX_ATTRIB5_4_NV 0x8665
9859 #define GL_MAP1_VERTEX_ATTRIB6_4_NV 0x8666
9860 #define GL_MAP1_VERTEX_ATTRIB7_4_NV 0x8667
9861 #define GL_MAP1_VERTEX_ATTRIB8_4_NV 0x8668
9862 #define GL_MAP1_VERTEX_ATTRIB9_4_NV 0x8669
9863 #define GL_MAP1_VERTEX_ATTRIB10_4_NV 0x866A
9864 #define GL_MAP1_VERTEX_ATTRIB11_4_NV 0x866B
9865 #define GL_MAP1_VERTEX_ATTRIB12_4_NV 0x866C
9866 #define GL_MAP1_VERTEX_ATTRIB13_4_NV 0x866D
9867 #define GL_MAP1_VERTEX_ATTRIB14_4_NV 0x866E
9868 #define GL_MAP1_VERTEX_ATTRIB15_4_NV 0x866F
9869 #define GL_MAP2_VERTEX_ATTRIB0_4_NV 0x8670
9870 #define GL_MAP2_VERTEX_ATTRIB1_4_NV 0x8671
9871 #define GL_MAP2_VERTEX_ATTRIB2_4_NV 0x8672
9872 #define GL_MAP2_VERTEX_ATTRIB3_4_NV 0x8673
9873 #define GL_MAP2_VERTEX_ATTRIB4_4_NV 0x8674
9874 #define GL_MAP2_VERTEX_ATTRIB5_4_NV 0x8675
9875 #define GL_MAP2_VERTEX_ATTRIB6_4_NV 0x8676
9876 #define GL_MAP2_VERTEX_ATTRIB7_4_NV 0x8677
9877 #define GL_MAP2_VERTEX_ATTRIB8_4_NV 0x8678
9878 #define GL_MAP2_VERTEX_ATTRIB9_4_NV 0x8679
9879 #define GL_MAP2_VERTEX_ATTRIB10_4_NV 0x867A
9880 #define GL_MAP2_VERTEX_ATTRIB11_4_NV 0x867B
9881 #define GL_MAP2_VERTEX_ATTRIB12_4_NV 0x867C
9882 #define GL_MAP2_VERTEX_ATTRIB13_4_NV 0x867D
9883 #define GL_MAP2_VERTEX_ATTRIB14_4_NV 0x867E
9884 #define GL_MAP2_VERTEX_ATTRIB15_4_NV 0x867F
9885 #ifndef GLEE_H_DEFINED_glAreProgramsResidentNV
9886 #define GLEE_H_DEFINED_glAreProgramsResidentNV
9887  typedef GLboolean (APIENTRYP GLEEPFNGLAREPROGRAMSRESIDENTNVPROC) (GLsizei n, const GLuint * programs, GLboolean * residences);
9888  GLEE_EXTERN GLEEPFNGLAREPROGRAMSRESIDENTNVPROC GLeeFuncPtr_glAreProgramsResidentNV;
9889  #define glAreProgramsResidentNV GLeeFuncPtr_glAreProgramsResidentNV
9890 #endif
9891 #ifndef GLEE_H_DEFINED_glBindProgramNV
9892 #define GLEE_H_DEFINED_glBindProgramNV
9893  typedef void (APIENTRYP GLEEPFNGLBINDPROGRAMNVPROC) (GLenum target, GLuint id);
9894  GLEE_EXTERN GLEEPFNGLBINDPROGRAMNVPROC GLeeFuncPtr_glBindProgramNV;
9895  #define glBindProgramNV GLeeFuncPtr_glBindProgramNV
9896 #endif
9897 #ifndef GLEE_H_DEFINED_glDeleteProgramsNV
9898 #define GLEE_H_DEFINED_glDeleteProgramsNV
9899  typedef void (APIENTRYP GLEEPFNGLDELETEPROGRAMSNVPROC) (GLsizei n, const GLuint * programs);
9900  GLEE_EXTERN GLEEPFNGLDELETEPROGRAMSNVPROC GLeeFuncPtr_glDeleteProgramsNV;
9901  #define glDeleteProgramsNV GLeeFuncPtr_glDeleteProgramsNV
9902 #endif
9903 #ifndef GLEE_H_DEFINED_glExecuteProgramNV
9904 #define GLEE_H_DEFINED_glExecuteProgramNV
9905  typedef void (APIENTRYP GLEEPFNGLEXECUTEPROGRAMNVPROC) (GLenum target, GLuint id, const GLfloat * params);
9906  GLEE_EXTERN GLEEPFNGLEXECUTEPROGRAMNVPROC GLeeFuncPtr_glExecuteProgramNV;
9907  #define glExecuteProgramNV GLeeFuncPtr_glExecuteProgramNV
9908 #endif
9909 #ifndef GLEE_H_DEFINED_glGenProgramsNV
9910 #define GLEE_H_DEFINED_glGenProgramsNV
9911  typedef void (APIENTRYP GLEEPFNGLGENPROGRAMSNVPROC) (GLsizei n, GLuint * programs);
9912  GLEE_EXTERN GLEEPFNGLGENPROGRAMSNVPROC GLeeFuncPtr_glGenProgramsNV;
9913  #define glGenProgramsNV GLeeFuncPtr_glGenProgramsNV
9914 #endif
9915 #ifndef GLEE_H_DEFINED_glGetProgramParameterdvNV
9916 #define GLEE_H_DEFINED_glGetProgramParameterdvNV
9917  typedef void (APIENTRYP GLEEPFNGLGETPROGRAMPARAMETERDVNVPROC) (GLenum target, GLuint index, GLenum pname, GLdouble * params);
9918  GLEE_EXTERN GLEEPFNGLGETPROGRAMPARAMETERDVNVPROC GLeeFuncPtr_glGetProgramParameterdvNV;
9919  #define glGetProgramParameterdvNV GLeeFuncPtr_glGetProgramParameterdvNV
9920 #endif
9921 #ifndef GLEE_H_DEFINED_glGetProgramParameterfvNV
9922 #define GLEE_H_DEFINED_glGetProgramParameterfvNV
9923  typedef void (APIENTRYP GLEEPFNGLGETPROGRAMPARAMETERFVNVPROC) (GLenum target, GLuint index, GLenum pname, GLfloat * params);
9924  GLEE_EXTERN GLEEPFNGLGETPROGRAMPARAMETERFVNVPROC GLeeFuncPtr_glGetProgramParameterfvNV;
9925  #define glGetProgramParameterfvNV GLeeFuncPtr_glGetProgramParameterfvNV
9926 #endif
9927 #ifndef GLEE_H_DEFINED_glGetProgramivNV
9928 #define GLEE_H_DEFINED_glGetProgramivNV
9929  typedef void (APIENTRYP GLEEPFNGLGETPROGRAMIVNVPROC) (GLuint id, GLenum pname, GLint * params);
9930  GLEE_EXTERN GLEEPFNGLGETPROGRAMIVNVPROC GLeeFuncPtr_glGetProgramivNV;
9931  #define glGetProgramivNV GLeeFuncPtr_glGetProgramivNV
9932 #endif
9933 #ifndef GLEE_H_DEFINED_glGetProgramStringNV
9934 #define GLEE_H_DEFINED_glGetProgramStringNV
9935  typedef void (APIENTRYP GLEEPFNGLGETPROGRAMSTRINGNVPROC) (GLuint id, GLenum pname, GLubyte * program);
9936  GLEE_EXTERN GLEEPFNGLGETPROGRAMSTRINGNVPROC GLeeFuncPtr_glGetProgramStringNV;
9937  #define glGetProgramStringNV GLeeFuncPtr_glGetProgramStringNV
9938 #endif
9939 #ifndef GLEE_H_DEFINED_glGetTrackMatrixivNV
9940 #define GLEE_H_DEFINED_glGetTrackMatrixivNV
9941  typedef void (APIENTRYP GLEEPFNGLGETTRACKMATRIXIVNVPROC) (GLenum target, GLuint address, GLenum pname, GLint * params);
9942  GLEE_EXTERN GLEEPFNGLGETTRACKMATRIXIVNVPROC GLeeFuncPtr_glGetTrackMatrixivNV;
9943  #define glGetTrackMatrixivNV GLeeFuncPtr_glGetTrackMatrixivNV
9944 #endif
9945 #ifndef GLEE_H_DEFINED_glGetVertexAttribdvNV
9946 #define GLEE_H_DEFINED_glGetVertexAttribdvNV
9947  typedef void (APIENTRYP GLEEPFNGLGETVERTEXATTRIBDVNVPROC) (GLuint index, GLenum pname, GLdouble * params);
9948  GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBDVNVPROC GLeeFuncPtr_glGetVertexAttribdvNV;
9949  #define glGetVertexAttribdvNV GLeeFuncPtr_glGetVertexAttribdvNV
9950 #endif
9951 #ifndef GLEE_H_DEFINED_glGetVertexAttribfvNV
9952 #define GLEE_H_DEFINED_glGetVertexAttribfvNV
9953  typedef void (APIENTRYP GLEEPFNGLGETVERTEXATTRIBFVNVPROC) (GLuint index, GLenum pname, GLfloat * params);
9954  GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBFVNVPROC GLeeFuncPtr_glGetVertexAttribfvNV;
9955  #define glGetVertexAttribfvNV GLeeFuncPtr_glGetVertexAttribfvNV
9956 #endif
9957 #ifndef GLEE_H_DEFINED_glGetVertexAttribivNV
9958 #define GLEE_H_DEFINED_glGetVertexAttribivNV
9959  typedef void (APIENTRYP GLEEPFNGLGETVERTEXATTRIBIVNVPROC) (GLuint index, GLenum pname, GLint * params);
9960  GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBIVNVPROC GLeeFuncPtr_glGetVertexAttribivNV;
9961  #define glGetVertexAttribivNV GLeeFuncPtr_glGetVertexAttribivNV
9962 #endif
9963 #ifndef GLEE_H_DEFINED_glGetVertexAttribPointervNV
9964 #define GLEE_H_DEFINED_glGetVertexAttribPointervNV
9965  typedef void (APIENTRYP GLEEPFNGLGETVERTEXATTRIBPOINTERVNVPROC) (GLuint index, GLenum pname, GLvoid* * pointer);
9966  GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBPOINTERVNVPROC GLeeFuncPtr_glGetVertexAttribPointervNV;
9967  #define glGetVertexAttribPointervNV GLeeFuncPtr_glGetVertexAttribPointervNV
9968 #endif
9969 #ifndef GLEE_H_DEFINED_glIsProgramNV
9970 #define GLEE_H_DEFINED_glIsProgramNV
9971  typedef GLboolean (APIENTRYP GLEEPFNGLISPROGRAMNVPROC) (GLuint id);
9972  GLEE_EXTERN GLEEPFNGLISPROGRAMNVPROC GLeeFuncPtr_glIsProgramNV;
9973  #define glIsProgramNV GLeeFuncPtr_glIsProgramNV
9974 #endif
9975 #ifndef GLEE_H_DEFINED_glLoadProgramNV
9976 #define GLEE_H_DEFINED_glLoadProgramNV
9977  typedef void (APIENTRYP GLEEPFNGLLOADPROGRAMNVPROC) (GLenum target, GLuint id, GLsizei len, const GLubyte * program);
9978  GLEE_EXTERN GLEEPFNGLLOADPROGRAMNVPROC GLeeFuncPtr_glLoadProgramNV;
9979  #define glLoadProgramNV GLeeFuncPtr_glLoadProgramNV
9980 #endif
9981 #ifndef GLEE_H_DEFINED_glProgramParameter4dNV
9982 #define GLEE_H_DEFINED_glProgramParameter4dNV
9983  typedef void (APIENTRYP GLEEPFNGLPROGRAMPARAMETER4DNVPROC) (GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
9984  GLEE_EXTERN GLEEPFNGLPROGRAMPARAMETER4DNVPROC GLeeFuncPtr_glProgramParameter4dNV;
9985  #define glProgramParameter4dNV GLeeFuncPtr_glProgramParameter4dNV
9986 #endif
9987 #ifndef GLEE_H_DEFINED_glProgramParameter4dvNV
9988 #define GLEE_H_DEFINED_glProgramParameter4dvNV
9989  typedef void (APIENTRYP GLEEPFNGLPROGRAMPARAMETER4DVNVPROC) (GLenum target, GLuint index, const GLdouble * v);
9990  GLEE_EXTERN GLEEPFNGLPROGRAMPARAMETER4DVNVPROC GLeeFuncPtr_glProgramParameter4dvNV;
9991  #define glProgramParameter4dvNV GLeeFuncPtr_glProgramParameter4dvNV
9992 #endif
9993 #ifndef GLEE_H_DEFINED_glProgramParameter4fNV
9994 #define GLEE_H_DEFINED_glProgramParameter4fNV
9995  typedef void (APIENTRYP GLEEPFNGLPROGRAMPARAMETER4FNVPROC) (GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
9996  GLEE_EXTERN GLEEPFNGLPROGRAMPARAMETER4FNVPROC GLeeFuncPtr_glProgramParameter4fNV;
9997  #define glProgramParameter4fNV GLeeFuncPtr_glProgramParameter4fNV
9998 #endif
9999 #ifndef GLEE_H_DEFINED_glProgramParameter4fvNV
10000 #define GLEE_H_DEFINED_glProgramParameter4fvNV
10001  typedef void (APIENTRYP GLEEPFNGLPROGRAMPARAMETER4FVNVPROC) (GLenum target, GLuint index, const GLfloat * v);
10002  GLEE_EXTERN GLEEPFNGLPROGRAMPARAMETER4FVNVPROC GLeeFuncPtr_glProgramParameter4fvNV;
10003  #define glProgramParameter4fvNV GLeeFuncPtr_glProgramParameter4fvNV
10004 #endif
10005 #ifndef GLEE_H_DEFINED_glProgramParameters4dvNV
10006 #define GLEE_H_DEFINED_glProgramParameters4dvNV
10007  typedef void (APIENTRYP GLEEPFNGLPROGRAMPARAMETERS4DVNVPROC) (GLenum target, GLuint index, GLuint count, const GLdouble * v);
10008  GLEE_EXTERN GLEEPFNGLPROGRAMPARAMETERS4DVNVPROC GLeeFuncPtr_glProgramParameters4dvNV;
10009  #define glProgramParameters4dvNV GLeeFuncPtr_glProgramParameters4dvNV
10010 #endif
10011 #ifndef GLEE_H_DEFINED_glProgramParameters4fvNV
10012 #define GLEE_H_DEFINED_glProgramParameters4fvNV
10013  typedef void (APIENTRYP GLEEPFNGLPROGRAMPARAMETERS4FVNVPROC) (GLenum target, GLuint index, GLuint count, const GLfloat * v);
10014  GLEE_EXTERN GLEEPFNGLPROGRAMPARAMETERS4FVNVPROC GLeeFuncPtr_glProgramParameters4fvNV;
10015  #define glProgramParameters4fvNV GLeeFuncPtr_glProgramParameters4fvNV
10016 #endif
10017 #ifndef GLEE_H_DEFINED_glRequestResidentProgramsNV
10018 #define GLEE_H_DEFINED_glRequestResidentProgramsNV
10019  typedef void (APIENTRYP GLEEPFNGLREQUESTRESIDENTPROGRAMSNVPROC) (GLsizei n, const GLuint * programs);
10020  GLEE_EXTERN GLEEPFNGLREQUESTRESIDENTPROGRAMSNVPROC GLeeFuncPtr_glRequestResidentProgramsNV;
10021  #define glRequestResidentProgramsNV GLeeFuncPtr_glRequestResidentProgramsNV
10022 #endif
10023 #ifndef GLEE_H_DEFINED_glTrackMatrixNV
10024 #define GLEE_H_DEFINED_glTrackMatrixNV
10025  typedef void (APIENTRYP GLEEPFNGLTRACKMATRIXNVPROC) (GLenum target, GLuint address, GLenum matrix, GLenum transform);
10026  GLEE_EXTERN GLEEPFNGLTRACKMATRIXNVPROC GLeeFuncPtr_glTrackMatrixNV;
10027  #define glTrackMatrixNV GLeeFuncPtr_glTrackMatrixNV
10028 #endif
10029 #ifndef GLEE_H_DEFINED_glVertexAttribPointerNV
10030 #define GLEE_H_DEFINED_glVertexAttribPointerNV
10031  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBPOINTERNVPROC) (GLuint index, GLint fsize, GLenum type, GLsizei stride, const GLvoid * pointer);
10032  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBPOINTERNVPROC GLeeFuncPtr_glVertexAttribPointerNV;
10033  #define glVertexAttribPointerNV GLeeFuncPtr_glVertexAttribPointerNV
10034 #endif
10035 #ifndef GLEE_H_DEFINED_glVertexAttrib1dNV
10036 #define GLEE_H_DEFINED_glVertexAttrib1dNV
10037  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1DNVPROC) (GLuint index, GLdouble x);
10038  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1DNVPROC GLeeFuncPtr_glVertexAttrib1dNV;
10039  #define glVertexAttrib1dNV GLeeFuncPtr_glVertexAttrib1dNV
10040 #endif
10041 #ifndef GLEE_H_DEFINED_glVertexAttrib1dvNV
10042 #define GLEE_H_DEFINED_glVertexAttrib1dvNV
10043  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1DVNVPROC) (GLuint index, const GLdouble * v);
10044  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1DVNVPROC GLeeFuncPtr_glVertexAttrib1dvNV;
10045  #define glVertexAttrib1dvNV GLeeFuncPtr_glVertexAttrib1dvNV
10046 #endif
10047 #ifndef GLEE_H_DEFINED_glVertexAttrib1fNV
10048 #define GLEE_H_DEFINED_glVertexAttrib1fNV
10049  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1FNVPROC) (GLuint index, GLfloat x);
10050  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1FNVPROC GLeeFuncPtr_glVertexAttrib1fNV;
10051  #define glVertexAttrib1fNV GLeeFuncPtr_glVertexAttrib1fNV
10052 #endif
10053 #ifndef GLEE_H_DEFINED_glVertexAttrib1fvNV
10054 #define GLEE_H_DEFINED_glVertexAttrib1fvNV
10055  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1FVNVPROC) (GLuint index, const GLfloat * v);
10056  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1FVNVPROC GLeeFuncPtr_glVertexAttrib1fvNV;
10057  #define glVertexAttrib1fvNV GLeeFuncPtr_glVertexAttrib1fvNV
10058 #endif
10059 #ifndef GLEE_H_DEFINED_glVertexAttrib1sNV
10060 #define GLEE_H_DEFINED_glVertexAttrib1sNV
10061  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1SNVPROC) (GLuint index, GLshort x);
10062  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1SNVPROC GLeeFuncPtr_glVertexAttrib1sNV;
10063  #define glVertexAttrib1sNV GLeeFuncPtr_glVertexAttrib1sNV
10064 #endif
10065 #ifndef GLEE_H_DEFINED_glVertexAttrib1svNV
10066 #define GLEE_H_DEFINED_glVertexAttrib1svNV
10067  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1SVNVPROC) (GLuint index, const GLshort * v);
10068  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1SVNVPROC GLeeFuncPtr_glVertexAttrib1svNV;
10069  #define glVertexAttrib1svNV GLeeFuncPtr_glVertexAttrib1svNV
10070 #endif
10071 #ifndef GLEE_H_DEFINED_glVertexAttrib2dNV
10072 #define GLEE_H_DEFINED_glVertexAttrib2dNV
10073  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2DNVPROC) (GLuint index, GLdouble x, GLdouble y);
10074  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2DNVPROC GLeeFuncPtr_glVertexAttrib2dNV;
10075  #define glVertexAttrib2dNV GLeeFuncPtr_glVertexAttrib2dNV
10076 #endif
10077 #ifndef GLEE_H_DEFINED_glVertexAttrib2dvNV
10078 #define GLEE_H_DEFINED_glVertexAttrib2dvNV
10079  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2DVNVPROC) (GLuint index, const GLdouble * v);
10080  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2DVNVPROC GLeeFuncPtr_glVertexAttrib2dvNV;
10081  #define glVertexAttrib2dvNV GLeeFuncPtr_glVertexAttrib2dvNV
10082 #endif
10083 #ifndef GLEE_H_DEFINED_glVertexAttrib2fNV
10084 #define GLEE_H_DEFINED_glVertexAttrib2fNV
10085  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2FNVPROC) (GLuint index, GLfloat x, GLfloat y);
10086  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2FNVPROC GLeeFuncPtr_glVertexAttrib2fNV;
10087  #define glVertexAttrib2fNV GLeeFuncPtr_glVertexAttrib2fNV
10088 #endif
10089 #ifndef GLEE_H_DEFINED_glVertexAttrib2fvNV
10090 #define GLEE_H_DEFINED_glVertexAttrib2fvNV
10091  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2FVNVPROC) (GLuint index, const GLfloat * v);
10092  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2FVNVPROC GLeeFuncPtr_glVertexAttrib2fvNV;
10093  #define glVertexAttrib2fvNV GLeeFuncPtr_glVertexAttrib2fvNV
10094 #endif
10095 #ifndef GLEE_H_DEFINED_glVertexAttrib2sNV
10096 #define GLEE_H_DEFINED_glVertexAttrib2sNV
10097  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2SNVPROC) (GLuint index, GLshort x, GLshort y);
10098  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2SNVPROC GLeeFuncPtr_glVertexAttrib2sNV;
10099  #define glVertexAttrib2sNV GLeeFuncPtr_glVertexAttrib2sNV
10100 #endif
10101 #ifndef GLEE_H_DEFINED_glVertexAttrib2svNV
10102 #define GLEE_H_DEFINED_glVertexAttrib2svNV
10103  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2SVNVPROC) (GLuint index, const GLshort * v);
10104  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2SVNVPROC GLeeFuncPtr_glVertexAttrib2svNV;
10105  #define glVertexAttrib2svNV GLeeFuncPtr_glVertexAttrib2svNV
10106 #endif
10107 #ifndef GLEE_H_DEFINED_glVertexAttrib3dNV
10108 #define GLEE_H_DEFINED_glVertexAttrib3dNV
10109  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3DNVPROC) (GLuint index, GLdouble x, GLdouble y, GLdouble z);
10110  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3DNVPROC GLeeFuncPtr_glVertexAttrib3dNV;
10111  #define glVertexAttrib3dNV GLeeFuncPtr_glVertexAttrib3dNV
10112 #endif
10113 #ifndef GLEE_H_DEFINED_glVertexAttrib3dvNV
10114 #define GLEE_H_DEFINED_glVertexAttrib3dvNV
10115  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3DVNVPROC) (GLuint index, const GLdouble * v);
10116  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3DVNVPROC GLeeFuncPtr_glVertexAttrib3dvNV;
10117  #define glVertexAttrib3dvNV GLeeFuncPtr_glVertexAttrib3dvNV
10118 #endif
10119 #ifndef GLEE_H_DEFINED_glVertexAttrib3fNV
10120 #define GLEE_H_DEFINED_glVertexAttrib3fNV
10121  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3FNVPROC) (GLuint index, GLfloat x, GLfloat y, GLfloat z);
10122  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3FNVPROC GLeeFuncPtr_glVertexAttrib3fNV;
10123  #define glVertexAttrib3fNV GLeeFuncPtr_glVertexAttrib3fNV
10124 #endif
10125 #ifndef GLEE_H_DEFINED_glVertexAttrib3fvNV
10126 #define GLEE_H_DEFINED_glVertexAttrib3fvNV
10127  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3FVNVPROC) (GLuint index, const GLfloat * v);
10128  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3FVNVPROC GLeeFuncPtr_glVertexAttrib3fvNV;
10129  #define glVertexAttrib3fvNV GLeeFuncPtr_glVertexAttrib3fvNV
10130 #endif
10131 #ifndef GLEE_H_DEFINED_glVertexAttrib3sNV
10132 #define GLEE_H_DEFINED_glVertexAttrib3sNV
10133  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3SNVPROC) (GLuint index, GLshort x, GLshort y, GLshort z);
10134  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3SNVPROC GLeeFuncPtr_glVertexAttrib3sNV;
10135  #define glVertexAttrib3sNV GLeeFuncPtr_glVertexAttrib3sNV
10136 #endif
10137 #ifndef GLEE_H_DEFINED_glVertexAttrib3svNV
10138 #define GLEE_H_DEFINED_glVertexAttrib3svNV
10139  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3SVNVPROC) (GLuint index, const GLshort * v);
10140  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3SVNVPROC GLeeFuncPtr_glVertexAttrib3svNV;
10141  #define glVertexAttrib3svNV GLeeFuncPtr_glVertexAttrib3svNV
10142 #endif
10143 #ifndef GLEE_H_DEFINED_glVertexAttrib4dNV
10144 #define GLEE_H_DEFINED_glVertexAttrib4dNV
10145  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4DNVPROC) (GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
10146  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4DNVPROC GLeeFuncPtr_glVertexAttrib4dNV;
10147  #define glVertexAttrib4dNV GLeeFuncPtr_glVertexAttrib4dNV
10148 #endif
10149 #ifndef GLEE_H_DEFINED_glVertexAttrib4dvNV
10150 #define GLEE_H_DEFINED_glVertexAttrib4dvNV
10151  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4DVNVPROC) (GLuint index, const GLdouble * v);
10152  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4DVNVPROC GLeeFuncPtr_glVertexAttrib4dvNV;
10153  #define glVertexAttrib4dvNV GLeeFuncPtr_glVertexAttrib4dvNV
10154 #endif
10155 #ifndef GLEE_H_DEFINED_glVertexAttrib4fNV
10156 #define GLEE_H_DEFINED_glVertexAttrib4fNV
10157  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4FNVPROC) (GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
10158  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4FNVPROC GLeeFuncPtr_glVertexAttrib4fNV;
10159  #define glVertexAttrib4fNV GLeeFuncPtr_glVertexAttrib4fNV
10160 #endif
10161 #ifndef GLEE_H_DEFINED_glVertexAttrib4fvNV
10162 #define GLEE_H_DEFINED_glVertexAttrib4fvNV
10163  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4FVNVPROC) (GLuint index, const GLfloat * v);
10164  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4FVNVPROC GLeeFuncPtr_glVertexAttrib4fvNV;
10165  #define glVertexAttrib4fvNV GLeeFuncPtr_glVertexAttrib4fvNV
10166 #endif
10167 #ifndef GLEE_H_DEFINED_glVertexAttrib4sNV
10168 #define GLEE_H_DEFINED_glVertexAttrib4sNV
10169  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4SNVPROC) (GLuint index, GLshort x, GLshort y, GLshort z, GLshort w);
10170  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4SNVPROC GLeeFuncPtr_glVertexAttrib4sNV;
10171  #define glVertexAttrib4sNV GLeeFuncPtr_glVertexAttrib4sNV
10172 #endif
10173 #ifndef GLEE_H_DEFINED_glVertexAttrib4svNV
10174 #define GLEE_H_DEFINED_glVertexAttrib4svNV
10175  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4SVNVPROC) (GLuint index, const GLshort * v);
10176  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4SVNVPROC GLeeFuncPtr_glVertexAttrib4svNV;
10177  #define glVertexAttrib4svNV GLeeFuncPtr_glVertexAttrib4svNV
10178 #endif
10179 #ifndef GLEE_H_DEFINED_glVertexAttrib4ubNV
10180 #define GLEE_H_DEFINED_glVertexAttrib4ubNV
10181  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4UBNVPROC) (GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w);
10182  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4UBNVPROC GLeeFuncPtr_glVertexAttrib4ubNV;
10183  #define glVertexAttrib4ubNV GLeeFuncPtr_glVertexAttrib4ubNV
10184 #endif
10185 #ifndef GLEE_H_DEFINED_glVertexAttrib4ubvNV
10186 #define GLEE_H_DEFINED_glVertexAttrib4ubvNV
10187  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4UBVNVPROC) (GLuint index, const GLubyte * v);
10188  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4UBVNVPROC GLeeFuncPtr_glVertexAttrib4ubvNV;
10189  #define glVertexAttrib4ubvNV GLeeFuncPtr_glVertexAttrib4ubvNV
10190 #endif
10191 #ifndef GLEE_H_DEFINED_glVertexAttribs1dvNV
10192 #define GLEE_H_DEFINED_glVertexAttribs1dvNV
10193  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBS1DVNVPROC) (GLuint index, GLsizei count, const GLdouble * v);
10194  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS1DVNVPROC GLeeFuncPtr_glVertexAttribs1dvNV;
10195  #define glVertexAttribs1dvNV GLeeFuncPtr_glVertexAttribs1dvNV
10196 #endif
10197 #ifndef GLEE_H_DEFINED_glVertexAttribs1fvNV
10198 #define GLEE_H_DEFINED_glVertexAttribs1fvNV
10199  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBS1FVNVPROC) (GLuint index, GLsizei count, const GLfloat * v);
10200  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS1FVNVPROC GLeeFuncPtr_glVertexAttribs1fvNV;
10201  #define glVertexAttribs1fvNV GLeeFuncPtr_glVertexAttribs1fvNV
10202 #endif
10203 #ifndef GLEE_H_DEFINED_glVertexAttribs1svNV
10204 #define GLEE_H_DEFINED_glVertexAttribs1svNV
10205  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBS1SVNVPROC) (GLuint index, GLsizei count, const GLshort * v);
10206  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS1SVNVPROC GLeeFuncPtr_glVertexAttribs1svNV;
10207  #define glVertexAttribs1svNV GLeeFuncPtr_glVertexAttribs1svNV
10208 #endif
10209 #ifndef GLEE_H_DEFINED_glVertexAttribs2dvNV
10210 #define GLEE_H_DEFINED_glVertexAttribs2dvNV
10211  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBS2DVNVPROC) (GLuint index, GLsizei count, const GLdouble * v);
10212  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS2DVNVPROC GLeeFuncPtr_glVertexAttribs2dvNV;
10213  #define glVertexAttribs2dvNV GLeeFuncPtr_glVertexAttribs2dvNV
10214 #endif
10215 #ifndef GLEE_H_DEFINED_glVertexAttribs2fvNV
10216 #define GLEE_H_DEFINED_glVertexAttribs2fvNV
10217  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBS2FVNVPROC) (GLuint index, GLsizei count, const GLfloat * v);
10218  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS2FVNVPROC GLeeFuncPtr_glVertexAttribs2fvNV;
10219  #define glVertexAttribs2fvNV GLeeFuncPtr_glVertexAttribs2fvNV
10220 #endif
10221 #ifndef GLEE_H_DEFINED_glVertexAttribs2svNV
10222 #define GLEE_H_DEFINED_glVertexAttribs2svNV
10223  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBS2SVNVPROC) (GLuint index, GLsizei count, const GLshort * v);
10224  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS2SVNVPROC GLeeFuncPtr_glVertexAttribs2svNV;
10225  #define glVertexAttribs2svNV GLeeFuncPtr_glVertexAttribs2svNV
10226 #endif
10227 #ifndef GLEE_H_DEFINED_glVertexAttribs3dvNV
10228 #define GLEE_H_DEFINED_glVertexAttribs3dvNV
10229  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBS3DVNVPROC) (GLuint index, GLsizei count, const GLdouble * v);
10230  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS3DVNVPROC GLeeFuncPtr_glVertexAttribs3dvNV;
10231  #define glVertexAttribs3dvNV GLeeFuncPtr_glVertexAttribs3dvNV
10232 #endif
10233 #ifndef GLEE_H_DEFINED_glVertexAttribs3fvNV
10234 #define GLEE_H_DEFINED_glVertexAttribs3fvNV
10235  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBS3FVNVPROC) (GLuint index, GLsizei count, const GLfloat * v);
10236  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS3FVNVPROC GLeeFuncPtr_glVertexAttribs3fvNV;
10237  #define glVertexAttribs3fvNV GLeeFuncPtr_glVertexAttribs3fvNV
10238 #endif
10239 #ifndef GLEE_H_DEFINED_glVertexAttribs3svNV
10240 #define GLEE_H_DEFINED_glVertexAttribs3svNV
10241  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBS3SVNVPROC) (GLuint index, GLsizei count, const GLshort * v);
10242  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS3SVNVPROC GLeeFuncPtr_glVertexAttribs3svNV;
10243  #define glVertexAttribs3svNV GLeeFuncPtr_glVertexAttribs3svNV
10244 #endif
10245 #ifndef GLEE_H_DEFINED_glVertexAttribs4dvNV
10246 #define GLEE_H_DEFINED_glVertexAttribs4dvNV
10247  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBS4DVNVPROC) (GLuint index, GLsizei count, const GLdouble * v);
10248  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS4DVNVPROC GLeeFuncPtr_glVertexAttribs4dvNV;
10249  #define glVertexAttribs4dvNV GLeeFuncPtr_glVertexAttribs4dvNV
10250 #endif
10251 #ifndef GLEE_H_DEFINED_glVertexAttribs4fvNV
10252 #define GLEE_H_DEFINED_glVertexAttribs4fvNV
10253  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBS4FVNVPROC) (GLuint index, GLsizei count, const GLfloat * v);
10254  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS4FVNVPROC GLeeFuncPtr_glVertexAttribs4fvNV;
10255  #define glVertexAttribs4fvNV GLeeFuncPtr_glVertexAttribs4fvNV
10256 #endif
10257 #ifndef GLEE_H_DEFINED_glVertexAttribs4svNV
10258 #define GLEE_H_DEFINED_glVertexAttribs4svNV
10259  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBS4SVNVPROC) (GLuint index, GLsizei count, const GLshort * v);
10260  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS4SVNVPROC GLeeFuncPtr_glVertexAttribs4svNV;
10261  #define glVertexAttribs4svNV GLeeFuncPtr_glVertexAttribs4svNV
10262 #endif
10263 #ifndef GLEE_H_DEFINED_glVertexAttribs4ubvNV
10264 #define GLEE_H_DEFINED_glVertexAttribs4ubvNV
10265  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBS4UBVNVPROC) (GLuint index, GLsizei count, const GLubyte * v);
10266  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS4UBVNVPROC GLeeFuncPtr_glVertexAttribs4ubvNV;
10267  #define glVertexAttribs4ubvNV GLeeFuncPtr_glVertexAttribs4ubvNV
10268 #endif
10269 #endif
10270 
10271 /* GL_SGIX_texture_coordinate_clamp */
10272 
10273 #ifndef GL_SGIX_texture_coordinate_clamp
10274 #define GL_SGIX_texture_coordinate_clamp 1
10275 #define __GLEE_GL_SGIX_texture_coordinate_clamp 1
10276 /* Constants */
10277 #define GL_TEXTURE_MAX_CLAMP_S_SGIX 0x8369
10278 #define GL_TEXTURE_MAX_CLAMP_T_SGIX 0x836A
10279 #define GL_TEXTURE_MAX_CLAMP_R_SGIX 0x836B
10280 #endif
10281 
10282 /* GL_SGIX_scalebias_hint */
10283 
10284 #ifndef GL_SGIX_scalebias_hint
10285 #define GL_SGIX_scalebias_hint 1
10286 #define __GLEE_GL_SGIX_scalebias_hint 1
10287 /* Constants */
10288 #define GL_SCALEBIAS_HINT_SGIX 0x8322
10289 #endif
10290 
10291 /* GL_OML_interlace */
10292 
10293 #ifndef GL_OML_interlace
10294 #define GL_OML_interlace 1
10295 #define __GLEE_GL_OML_interlace 1
10296 /* Constants */
10297 #define GL_INTERLACE_OML 0x8980
10298 #define GL_INTERLACE_READ_OML 0x8981
10299 #endif
10300 
10301 /* GL_OML_subsample */
10302 
10303 #ifndef GL_OML_subsample
10304 #define GL_OML_subsample 1
10305 #define __GLEE_GL_OML_subsample 1
10306 /* Constants */
10307 #define GL_FORMAT_SUBSAMPLE_24_24_OML 0x8982
10308 #define GL_FORMAT_SUBSAMPLE_244_244_OML 0x8983
10309 #endif
10310 
10311 /* GL_OML_resample */
10312 
10313 #ifndef GL_OML_resample
10314 #define GL_OML_resample 1
10315 #define __GLEE_GL_OML_resample 1
10316 /* Constants */
10317 #define GL_PACK_RESAMPLE_OML 0x8984
10318 #define GL_UNPACK_RESAMPLE_OML 0x8985
10319 #define GL_RESAMPLE_REPLICATE_OML 0x8986
10320 #define GL_RESAMPLE_ZERO_FILL_OML 0x8987
10321 #define GL_RESAMPLE_AVERAGE_OML 0x8988
10322 #define GL_RESAMPLE_DECIMATE_OML 0x8989
10323 #endif
10324 
10325 /* GL_NV_copy_depth_to_color */
10326 
10327 #ifndef GL_NV_copy_depth_to_color
10328 #define GL_NV_copy_depth_to_color 1
10329 #define __GLEE_GL_NV_copy_depth_to_color 1
10330 /* Constants */
10331 #define GL_DEPTH_STENCIL_TO_RGBA_NV 0x886E
10332 #define GL_DEPTH_STENCIL_TO_BGRA_NV 0x886F
10333 #endif
10334 
10335 /* GL_ATI_envmap_bumpmap */
10336 
10337 #ifndef GL_ATI_envmap_bumpmap
10338 #define GL_ATI_envmap_bumpmap 1
10339 #define __GLEE_GL_ATI_envmap_bumpmap 1
10340 /* Constants */
10341 #define GL_BUMP_ROT_MATRIX_ATI 0x8775
10342 #define GL_BUMP_ROT_MATRIX_SIZE_ATI 0x8776
10343 #define GL_BUMP_NUM_TEX_UNITS_ATI 0x8777
10344 #define GL_BUMP_TEX_UNITS_ATI 0x8778
10345 #define GL_DUDV_ATI 0x8779
10346 #define GL_DU8DV8_ATI 0x877A
10347 #define GL_BUMP_ENVMAP_ATI 0x877B
10348 #define GL_BUMP_TARGET_ATI 0x877C
10349 #ifndef GLEE_H_DEFINED_glTexBumpParameterivATI
10350 #define GLEE_H_DEFINED_glTexBumpParameterivATI
10351  typedef void (APIENTRYP GLEEPFNGLTEXBUMPPARAMETERIVATIPROC) (GLenum pname, const GLint * param);
10352  GLEE_EXTERN GLEEPFNGLTEXBUMPPARAMETERIVATIPROC GLeeFuncPtr_glTexBumpParameterivATI;
10353  #define glTexBumpParameterivATI GLeeFuncPtr_glTexBumpParameterivATI
10354 #endif
10355 #ifndef GLEE_H_DEFINED_glTexBumpParameterfvATI
10356 #define GLEE_H_DEFINED_glTexBumpParameterfvATI
10357  typedef void (APIENTRYP GLEEPFNGLTEXBUMPPARAMETERFVATIPROC) (GLenum pname, const GLfloat * param);
10358  GLEE_EXTERN GLEEPFNGLTEXBUMPPARAMETERFVATIPROC GLeeFuncPtr_glTexBumpParameterfvATI;
10359  #define glTexBumpParameterfvATI GLeeFuncPtr_glTexBumpParameterfvATI
10360 #endif
10361 #ifndef GLEE_H_DEFINED_glGetTexBumpParameterivATI
10362 #define GLEE_H_DEFINED_glGetTexBumpParameterivATI
10363  typedef void (APIENTRYP GLEEPFNGLGETTEXBUMPPARAMETERIVATIPROC) (GLenum pname, GLint * param);
10364  GLEE_EXTERN GLEEPFNGLGETTEXBUMPPARAMETERIVATIPROC GLeeFuncPtr_glGetTexBumpParameterivATI;
10365  #define glGetTexBumpParameterivATI GLeeFuncPtr_glGetTexBumpParameterivATI
10366 #endif
10367 #ifndef GLEE_H_DEFINED_glGetTexBumpParameterfvATI
10368 #define GLEE_H_DEFINED_glGetTexBumpParameterfvATI
10369  typedef void (APIENTRYP GLEEPFNGLGETTEXBUMPPARAMETERFVATIPROC) (GLenum pname, GLfloat * param);
10370  GLEE_EXTERN GLEEPFNGLGETTEXBUMPPARAMETERFVATIPROC GLeeFuncPtr_glGetTexBumpParameterfvATI;
10371  #define glGetTexBumpParameterfvATI GLeeFuncPtr_glGetTexBumpParameterfvATI
10372 #endif
10373 #endif
10374 
10375 /* GL_ATI_fragment_shader */
10376 
10377 #ifndef GL_ATI_fragment_shader
10378 #define GL_ATI_fragment_shader 1
10379 #define __GLEE_GL_ATI_fragment_shader 1
10380 /* Constants */
10381 #define GL_FRAGMENT_SHADER_ATI 0x8920
10382 #define GL_REG_0_ATI 0x8921
10383 #define GL_REG_1_ATI 0x8922
10384 #define GL_REG_2_ATI 0x8923
10385 #define GL_REG_3_ATI 0x8924
10386 #define GL_REG_4_ATI 0x8925
10387 #define GL_REG_5_ATI 0x8926
10388 #define GL_REG_6_ATI 0x8927
10389 #define GL_REG_7_ATI 0x8928
10390 #define GL_REG_8_ATI 0x8929
10391 #define GL_REG_9_ATI 0x892A
10392 #define GL_REG_10_ATI 0x892B
10393 #define GL_REG_11_ATI 0x892C
10394 #define GL_REG_12_ATI 0x892D
10395 #define GL_REG_13_ATI 0x892E
10396 #define GL_REG_14_ATI 0x892F
10397 #define GL_REG_15_ATI 0x8930
10398 #define GL_REG_16_ATI 0x8931
10399 #define GL_REG_17_ATI 0x8932
10400 #define GL_REG_18_ATI 0x8933
10401 #define GL_REG_19_ATI 0x8934
10402 #define GL_REG_20_ATI 0x8935
10403 #define GL_REG_21_ATI 0x8936
10404 #define GL_REG_22_ATI 0x8937
10405 #define GL_REG_23_ATI 0x8938
10406 #define GL_REG_24_ATI 0x8939
10407 #define GL_REG_25_ATI 0x893A
10408 #define GL_REG_26_ATI 0x893B
10409 #define GL_REG_27_ATI 0x893C
10410 #define GL_REG_28_ATI 0x893D
10411 #define GL_REG_29_ATI 0x893E
10412 #define GL_REG_30_ATI 0x893F
10413 #define GL_REG_31_ATI 0x8940
10414 #define GL_CON_0_ATI 0x8941
10415 #define GL_CON_1_ATI 0x8942
10416 #define GL_CON_2_ATI 0x8943
10417 #define GL_CON_3_ATI 0x8944
10418 #define GL_CON_4_ATI 0x8945
10419 #define GL_CON_5_ATI 0x8946
10420 #define GL_CON_6_ATI 0x8947
10421 #define GL_CON_7_ATI 0x8948
10422 #define GL_CON_8_ATI 0x8949
10423 #define GL_CON_9_ATI 0x894A
10424 #define GL_CON_10_ATI 0x894B
10425 #define GL_CON_11_ATI 0x894C
10426 #define GL_CON_12_ATI 0x894D
10427 #define GL_CON_13_ATI 0x894E
10428 #define GL_CON_14_ATI 0x894F
10429 #define GL_CON_15_ATI 0x8950
10430 #define GL_CON_16_ATI 0x8951
10431 #define GL_CON_17_ATI 0x8952
10432 #define GL_CON_18_ATI 0x8953
10433 #define GL_CON_19_ATI 0x8954
10434 #define GL_CON_20_ATI 0x8955
10435 #define GL_CON_21_ATI 0x8956
10436 #define GL_CON_22_ATI 0x8957
10437 #define GL_CON_23_ATI 0x8958
10438 #define GL_CON_24_ATI 0x8959
10439 #define GL_CON_25_ATI 0x895A
10440 #define GL_CON_26_ATI 0x895B
10441 #define GL_CON_27_ATI 0x895C
10442 #define GL_CON_28_ATI 0x895D
10443 #define GL_CON_29_ATI 0x895E
10444 #define GL_CON_30_ATI 0x895F
10445 #define GL_CON_31_ATI 0x8960
10446 #define GL_MOV_ATI 0x8961
10447 #define GL_ADD_ATI 0x8963
10448 #define GL_MUL_ATI 0x8964
10449 #define GL_SUB_ATI 0x8965
10450 #define GL_DOT3_ATI 0x8966
10451 #define GL_DOT4_ATI 0x8967
10452 #define GL_MAD_ATI 0x8968
10453 #define GL_LERP_ATI 0x8969
10454 #define GL_CND_ATI 0x896A
10455 #define GL_CND0_ATI 0x896B
10456 #define GL_DOT2_ADD_ATI 0x896C
10457 #define GL_SECONDARY_INTERPOLATOR_ATI 0x896D
10458 #define GL_NUM_FRAGMENT_REGISTERS_ATI 0x896E
10459 #define GL_NUM_FRAGMENT_CONSTANTS_ATI 0x896F
10460 #define GL_NUM_PASSES_ATI 0x8970
10461 #define GL_NUM_INSTRUCTIONS_PER_PASS_ATI 0x8971
10462 #define GL_NUM_INSTRUCTIONS_TOTAL_ATI 0x8972
10463 #define GL_NUM_INPUT_INTERPOLATOR_COMPONENTS_ATI 0x8973
10464 #define GL_NUM_LOOPBACK_COMPONENTS_ATI 0x8974
10465 #define GL_COLOR_ALPHA_PAIRING_ATI 0x8975
10466 #define GL_SWIZZLE_STR_ATI 0x8976
10467 #define GL_SWIZZLE_STQ_ATI 0x8977
10468 #define GL_SWIZZLE_STR_DR_ATI 0x8978
10469 #define GL_SWIZZLE_STQ_DQ_ATI 0x8979
10470 #define GL_SWIZZLE_STRQ_ATI 0x897A
10471 #define GL_SWIZZLE_STRQ_DQ_ATI 0x897B
10472 #define GL_RED_BIT_ATI 0x00000001
10473 #define GL_GREEN_BIT_ATI 0x00000002
10474 #define GL_BLUE_BIT_ATI 0x00000004
10475 #define GL_2X_BIT_ATI 0x00000001
10476 #define GL_4X_BIT_ATI 0x00000002
10477 #define GL_8X_BIT_ATI 0x00000004
10478 #define GL_HALF_BIT_ATI 0x00000008
10479 #define GL_QUARTER_BIT_ATI 0x00000010
10480 #define GL_EIGHTH_BIT_ATI 0x00000020
10481 #define GL_SATURATE_BIT_ATI 0x00000040
10482 #define GL_COMP_BIT_ATI 0x00000002
10483 #define GL_NEGATE_BIT_ATI 0x00000004
10484 #define GL_BIAS_BIT_ATI 0x00000008
10485 #ifndef GLEE_H_DEFINED_glGenFragmentShadersATI
10486 #define GLEE_H_DEFINED_glGenFragmentShadersATI
10487  typedef GLuint (APIENTRYP GLEEPFNGLGENFRAGMENTSHADERSATIPROC) (GLuint range);
10488  GLEE_EXTERN GLEEPFNGLGENFRAGMENTSHADERSATIPROC GLeeFuncPtr_glGenFragmentShadersATI;
10489  #define glGenFragmentShadersATI GLeeFuncPtr_glGenFragmentShadersATI
10490 #endif
10491 #ifndef GLEE_H_DEFINED_glBindFragmentShaderATI
10492 #define GLEE_H_DEFINED_glBindFragmentShaderATI
10493  typedef void (APIENTRYP GLEEPFNGLBINDFRAGMENTSHADERATIPROC) (GLuint id);
10494  GLEE_EXTERN GLEEPFNGLBINDFRAGMENTSHADERATIPROC GLeeFuncPtr_glBindFragmentShaderATI;
10495  #define glBindFragmentShaderATI GLeeFuncPtr_glBindFragmentShaderATI
10496 #endif
10497 #ifndef GLEE_H_DEFINED_glDeleteFragmentShaderATI
10498 #define GLEE_H_DEFINED_glDeleteFragmentShaderATI
10499  typedef void (APIENTRYP GLEEPFNGLDELETEFRAGMENTSHADERATIPROC) (GLuint id);
10500  GLEE_EXTERN GLEEPFNGLDELETEFRAGMENTSHADERATIPROC GLeeFuncPtr_glDeleteFragmentShaderATI;
10501  #define glDeleteFragmentShaderATI GLeeFuncPtr_glDeleteFragmentShaderATI
10502 #endif
10503 #ifndef GLEE_H_DEFINED_glBeginFragmentShaderATI
10504 #define GLEE_H_DEFINED_glBeginFragmentShaderATI
10505  typedef void (APIENTRYP GLEEPFNGLBEGINFRAGMENTSHADERATIPROC) ();
10506  GLEE_EXTERN GLEEPFNGLBEGINFRAGMENTSHADERATIPROC GLeeFuncPtr_glBeginFragmentShaderATI;
10507  #define glBeginFragmentShaderATI GLeeFuncPtr_glBeginFragmentShaderATI
10508 #endif
10509 #ifndef GLEE_H_DEFINED_glEndFragmentShaderATI
10510 #define GLEE_H_DEFINED_glEndFragmentShaderATI
10511  typedef void (APIENTRYP GLEEPFNGLENDFRAGMENTSHADERATIPROC) ();
10512  GLEE_EXTERN GLEEPFNGLENDFRAGMENTSHADERATIPROC GLeeFuncPtr_glEndFragmentShaderATI;
10513  #define glEndFragmentShaderATI GLeeFuncPtr_glEndFragmentShaderATI
10514 #endif
10515 #ifndef GLEE_H_DEFINED_glPassTexCoordATI
10516 #define GLEE_H_DEFINED_glPassTexCoordATI
10517  typedef void (APIENTRYP GLEEPFNGLPASSTEXCOORDATIPROC) (GLuint dst, GLuint coord, GLenum swizzle);
10518  GLEE_EXTERN GLEEPFNGLPASSTEXCOORDATIPROC GLeeFuncPtr_glPassTexCoordATI;
10519  #define glPassTexCoordATI GLeeFuncPtr_glPassTexCoordATI
10520 #endif
10521 #ifndef GLEE_H_DEFINED_glSampleMapATI
10522 #define GLEE_H_DEFINED_glSampleMapATI
10523  typedef void (APIENTRYP GLEEPFNGLSAMPLEMAPATIPROC) (GLuint dst, GLuint interp, GLenum swizzle);
10524  GLEE_EXTERN GLEEPFNGLSAMPLEMAPATIPROC GLeeFuncPtr_glSampleMapATI;
10525  #define glSampleMapATI GLeeFuncPtr_glSampleMapATI
10526 #endif
10527 #ifndef GLEE_H_DEFINED_glColorFragmentOp1ATI
10528 #define GLEE_H_DEFINED_glColorFragmentOp1ATI
10529  typedef void (APIENTRYP GLEEPFNGLCOLORFRAGMENTOP1ATIPROC) (GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod);
10530  GLEE_EXTERN GLEEPFNGLCOLORFRAGMENTOP1ATIPROC GLeeFuncPtr_glColorFragmentOp1ATI;
10531  #define glColorFragmentOp1ATI GLeeFuncPtr_glColorFragmentOp1ATI
10532 #endif
10533 #ifndef GLEE_H_DEFINED_glColorFragmentOp2ATI
10534 #define GLEE_H_DEFINED_glColorFragmentOp2ATI
10536  GLEE_EXTERN GLEEPFNGLCOLORFRAGMENTOP2ATIPROC GLeeFuncPtr_glColorFragmentOp2ATI;
10537  #define glColorFragmentOp2ATI GLeeFuncPtr_glColorFragmentOp2ATI
10538 #endif
10539 #ifndef GLEE_H_DEFINED_glColorFragmentOp3ATI
10540 #define GLEE_H_DEFINED_glColorFragmentOp3ATI
10542  GLEE_EXTERN GLEEPFNGLCOLORFRAGMENTOP3ATIPROC GLeeFuncPtr_glColorFragmentOp3ATI;
10543  #define glColorFragmentOp3ATI GLeeFuncPtr_glColorFragmentOp3ATI
10544 #endif
10545 #ifndef GLEE_H_DEFINED_glAlphaFragmentOp1ATI
10546 #define GLEE_H_DEFINED_glAlphaFragmentOp1ATI
10547  typedef void (APIENTRYP GLEEPFNGLALPHAFRAGMENTOP1ATIPROC) (GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod);
10548  GLEE_EXTERN GLEEPFNGLALPHAFRAGMENTOP1ATIPROC GLeeFuncPtr_glAlphaFragmentOp1ATI;
10549  #define glAlphaFragmentOp1ATI GLeeFuncPtr_glAlphaFragmentOp1ATI
10550 #endif
10551 #ifndef GLEE_H_DEFINED_glAlphaFragmentOp2ATI
10552 #define GLEE_H_DEFINED_glAlphaFragmentOp2ATI
10553  typedef void (APIENTRYP GLEEPFNGLALPHAFRAGMENTOP2ATIPROC) (GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod);
10554  GLEE_EXTERN GLEEPFNGLALPHAFRAGMENTOP2ATIPROC GLeeFuncPtr_glAlphaFragmentOp2ATI;
10555  #define glAlphaFragmentOp2ATI GLeeFuncPtr_glAlphaFragmentOp2ATI
10556 #endif
10557 #ifndef GLEE_H_DEFINED_glAlphaFragmentOp3ATI
10558 #define GLEE_H_DEFINED_glAlphaFragmentOp3ATI
10560  GLEE_EXTERN GLEEPFNGLALPHAFRAGMENTOP3ATIPROC GLeeFuncPtr_glAlphaFragmentOp3ATI;
10561  #define glAlphaFragmentOp3ATI GLeeFuncPtr_glAlphaFragmentOp3ATI
10562 #endif
10563 #ifndef GLEE_H_DEFINED_glSetFragmentShaderConstantATI
10564 #define GLEE_H_DEFINED_glSetFragmentShaderConstantATI
10565  typedef void (APIENTRYP GLEEPFNGLSETFRAGMENTSHADERCONSTANTATIPROC) (GLuint dst, const GLfloat * value);
10566  GLEE_EXTERN GLEEPFNGLSETFRAGMENTSHADERCONSTANTATIPROC GLeeFuncPtr_glSetFragmentShaderConstantATI;
10567  #define glSetFragmentShaderConstantATI GLeeFuncPtr_glSetFragmentShaderConstantATI
10568 #endif
10569 #endif
10570 
10571 /* GL_ATI_pn_triangles */
10572 
10573 #ifndef GL_ATI_pn_triangles
10574 #define GL_ATI_pn_triangles 1
10575 #define __GLEE_GL_ATI_pn_triangles 1
10576 /* Constants */
10577 #define GL_PN_TRIANGLES_ATI 0x87F0
10578 #define GL_MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI 0x87F1
10579 #define GL_PN_TRIANGLES_POINT_MODE_ATI 0x87F2
10580 #define GL_PN_TRIANGLES_NORMAL_MODE_ATI 0x87F3
10581 #define GL_PN_TRIANGLES_TESSELATION_LEVEL_ATI 0x87F4
10582 #define GL_PN_TRIANGLES_POINT_MODE_LINEAR_ATI 0x87F5
10583 #define GL_PN_TRIANGLES_POINT_MODE_CUBIC_ATI 0x87F6
10584 #define GL_PN_TRIANGLES_NORMAL_MODE_LINEAR_ATI 0x87F7
10585 #define GL_PN_TRIANGLES_NORMAL_MODE_QUADRATIC_ATI 0x87F8
10586 #ifndef GLEE_H_DEFINED_glPNTrianglesiATI
10587 #define GLEE_H_DEFINED_glPNTrianglesiATI
10588  typedef void (APIENTRYP GLEEPFNGLPNTRIANGLESIATIPROC) (GLenum pname, GLint param);
10589  GLEE_EXTERN GLEEPFNGLPNTRIANGLESIATIPROC GLeeFuncPtr_glPNTrianglesiATI;
10590  #define glPNTrianglesiATI GLeeFuncPtr_glPNTrianglesiATI
10591 #endif
10592 #ifndef GLEE_H_DEFINED_glPNTrianglesfATI
10593 #define GLEE_H_DEFINED_glPNTrianglesfATI
10594  typedef void (APIENTRYP GLEEPFNGLPNTRIANGLESFATIPROC) (GLenum pname, GLfloat param);
10595  GLEE_EXTERN GLEEPFNGLPNTRIANGLESFATIPROC GLeeFuncPtr_glPNTrianglesfATI;
10596  #define glPNTrianglesfATI GLeeFuncPtr_glPNTrianglesfATI
10597 #endif
10598 #endif
10599 
10600 /* GL_ATI_vertex_array_object */
10601 
10602 #ifndef GL_ATI_vertex_array_object
10603 #define GL_ATI_vertex_array_object 1
10604 #define __GLEE_GL_ATI_vertex_array_object 1
10605 /* Constants */
10606 #define GL_STATIC_ATI 0x8760
10607 #define GL_DYNAMIC_ATI 0x8761
10608 #define GL_PRESERVE_ATI 0x8762
10609 #define GL_DISCARD_ATI 0x8763
10610 #define GL_OBJECT_BUFFER_SIZE_ATI 0x8764
10611 #define GL_OBJECT_BUFFER_USAGE_ATI 0x8765
10612 #define GL_ARRAY_OBJECT_BUFFER_ATI 0x8766
10613 #define GL_ARRAY_OBJECT_OFFSET_ATI 0x8767
10614 #ifndef GLEE_H_DEFINED_glNewObjectBufferATI
10615 #define GLEE_H_DEFINED_glNewObjectBufferATI
10616  typedef GLuint (APIENTRYP GLEEPFNGLNEWOBJECTBUFFERATIPROC) (GLsizei size, const GLvoid * pointer, GLenum usage);
10617  GLEE_EXTERN GLEEPFNGLNEWOBJECTBUFFERATIPROC GLeeFuncPtr_glNewObjectBufferATI;
10618  #define glNewObjectBufferATI GLeeFuncPtr_glNewObjectBufferATI
10619 #endif
10620 #ifndef GLEE_H_DEFINED_glIsObjectBufferATI
10621 #define GLEE_H_DEFINED_glIsObjectBufferATI
10622  typedef GLboolean (APIENTRYP GLEEPFNGLISOBJECTBUFFERATIPROC) (GLuint buffer);
10623  GLEE_EXTERN GLEEPFNGLISOBJECTBUFFERATIPROC GLeeFuncPtr_glIsObjectBufferATI;
10624  #define glIsObjectBufferATI GLeeFuncPtr_glIsObjectBufferATI
10625 #endif
10626 #ifndef GLEE_H_DEFINED_glUpdateObjectBufferATI
10627 #define GLEE_H_DEFINED_glUpdateObjectBufferATI
10628  typedef void (APIENTRYP GLEEPFNGLUPDATEOBJECTBUFFERATIPROC) (GLuint buffer, GLuint offset, GLsizei size, const GLvoid * pointer, GLenum preserve);
10629  GLEE_EXTERN GLEEPFNGLUPDATEOBJECTBUFFERATIPROC GLeeFuncPtr_glUpdateObjectBufferATI;
10630  #define glUpdateObjectBufferATI GLeeFuncPtr_glUpdateObjectBufferATI
10631 #endif
10632 #ifndef GLEE_H_DEFINED_glGetObjectBufferfvATI
10633 #define GLEE_H_DEFINED_glGetObjectBufferfvATI
10634  typedef void (APIENTRYP GLEEPFNGLGETOBJECTBUFFERFVATIPROC) (GLuint buffer, GLenum pname, GLfloat * params);
10635  GLEE_EXTERN GLEEPFNGLGETOBJECTBUFFERFVATIPROC GLeeFuncPtr_glGetObjectBufferfvATI;
10636  #define glGetObjectBufferfvATI GLeeFuncPtr_glGetObjectBufferfvATI
10637 #endif
10638 #ifndef GLEE_H_DEFINED_glGetObjectBufferivATI
10639 #define GLEE_H_DEFINED_glGetObjectBufferivATI
10640  typedef void (APIENTRYP GLEEPFNGLGETOBJECTBUFFERIVATIPROC) (GLuint buffer, GLenum pname, GLint * params);
10641  GLEE_EXTERN GLEEPFNGLGETOBJECTBUFFERIVATIPROC GLeeFuncPtr_glGetObjectBufferivATI;
10642  #define glGetObjectBufferivATI GLeeFuncPtr_glGetObjectBufferivATI
10643 #endif
10644 #ifndef GLEE_H_DEFINED_glFreeObjectBufferATI
10645 #define GLEE_H_DEFINED_glFreeObjectBufferATI
10646  typedef void (APIENTRYP GLEEPFNGLFREEOBJECTBUFFERATIPROC) (GLuint buffer);
10647  GLEE_EXTERN GLEEPFNGLFREEOBJECTBUFFERATIPROC GLeeFuncPtr_glFreeObjectBufferATI;
10648  #define glFreeObjectBufferATI GLeeFuncPtr_glFreeObjectBufferATI
10649 #endif
10650 #ifndef GLEE_H_DEFINED_glArrayObjectATI
10651 #define GLEE_H_DEFINED_glArrayObjectATI
10652  typedef void (APIENTRYP GLEEPFNGLARRAYOBJECTATIPROC) (GLenum array, GLint size, GLenum type, GLsizei stride, GLuint buffer, GLuint offset);
10653  GLEE_EXTERN GLEEPFNGLARRAYOBJECTATIPROC GLeeFuncPtr_glArrayObjectATI;
10654  #define glArrayObjectATI GLeeFuncPtr_glArrayObjectATI
10655 #endif
10656 #ifndef GLEE_H_DEFINED_glGetArrayObjectfvATI
10657 #define GLEE_H_DEFINED_glGetArrayObjectfvATI
10658  typedef void (APIENTRYP GLEEPFNGLGETARRAYOBJECTFVATIPROC) (GLenum array, GLenum pname, GLfloat * params);
10659  GLEE_EXTERN GLEEPFNGLGETARRAYOBJECTFVATIPROC GLeeFuncPtr_glGetArrayObjectfvATI;
10660  #define glGetArrayObjectfvATI GLeeFuncPtr_glGetArrayObjectfvATI
10661 #endif
10662 #ifndef GLEE_H_DEFINED_glGetArrayObjectivATI
10663 #define GLEE_H_DEFINED_glGetArrayObjectivATI
10664  typedef void (APIENTRYP GLEEPFNGLGETARRAYOBJECTIVATIPROC) (GLenum array, GLenum pname, GLint * params);
10665  GLEE_EXTERN GLEEPFNGLGETARRAYOBJECTIVATIPROC GLeeFuncPtr_glGetArrayObjectivATI;
10666  #define glGetArrayObjectivATI GLeeFuncPtr_glGetArrayObjectivATI
10667 #endif
10668 #ifndef GLEE_H_DEFINED_glVariantArrayObjectATI
10669 #define GLEE_H_DEFINED_glVariantArrayObjectATI
10670  typedef void (APIENTRYP GLEEPFNGLVARIANTARRAYOBJECTATIPROC) (GLuint id, GLenum type, GLsizei stride, GLuint buffer, GLuint offset);
10671  GLEE_EXTERN GLEEPFNGLVARIANTARRAYOBJECTATIPROC GLeeFuncPtr_glVariantArrayObjectATI;
10672  #define glVariantArrayObjectATI GLeeFuncPtr_glVariantArrayObjectATI
10673 #endif
10674 #ifndef GLEE_H_DEFINED_glGetVariantArrayObjectfvATI
10675 #define GLEE_H_DEFINED_glGetVariantArrayObjectfvATI
10676  typedef void (APIENTRYP GLEEPFNGLGETVARIANTARRAYOBJECTFVATIPROC) (GLuint id, GLenum pname, GLfloat * params);
10677  GLEE_EXTERN GLEEPFNGLGETVARIANTARRAYOBJECTFVATIPROC GLeeFuncPtr_glGetVariantArrayObjectfvATI;
10678  #define glGetVariantArrayObjectfvATI GLeeFuncPtr_glGetVariantArrayObjectfvATI
10679 #endif
10680 #ifndef GLEE_H_DEFINED_glGetVariantArrayObjectivATI
10681 #define GLEE_H_DEFINED_glGetVariantArrayObjectivATI
10682  typedef void (APIENTRYP GLEEPFNGLGETVARIANTARRAYOBJECTIVATIPROC) (GLuint id, GLenum pname, GLint * params);
10683  GLEE_EXTERN GLEEPFNGLGETVARIANTARRAYOBJECTIVATIPROC GLeeFuncPtr_glGetVariantArrayObjectivATI;
10684  #define glGetVariantArrayObjectivATI GLeeFuncPtr_glGetVariantArrayObjectivATI
10685 #endif
10686 #endif
10687 
10688 /* GL_EXT_vertex_shader */
10689 
10690 #ifndef GL_EXT_vertex_shader
10691 #define GL_EXT_vertex_shader 1
10692 #define __GLEE_GL_EXT_vertex_shader 1
10693 /* Constants */
10694 #define GL_VERTEX_SHADER_EXT 0x8780
10695 #define GL_VERTEX_SHADER_BINDING_EXT 0x8781
10696 #define GL_OP_INDEX_EXT 0x8782
10697 #define GL_OP_NEGATE_EXT 0x8783
10698 #define GL_OP_DOT3_EXT 0x8784
10699 #define GL_OP_DOT4_EXT 0x8785
10700 #define GL_OP_MUL_EXT 0x8786
10701 #define GL_OP_ADD_EXT 0x8787
10702 #define GL_OP_MADD_EXT 0x8788
10703 #define GL_OP_FRAC_EXT 0x8789
10704 #define GL_OP_MAX_EXT 0x878A
10705 #define GL_OP_MIN_EXT 0x878B
10706 #define GL_OP_SET_GE_EXT 0x878C
10707 #define GL_OP_SET_LT_EXT 0x878D
10708 #define GL_OP_CLAMP_EXT 0x878E
10709 #define GL_OP_FLOOR_EXT 0x878F
10710 #define GL_OP_ROUND_EXT 0x8790
10711 #define GL_OP_EXP_BASE_2_EXT 0x8791
10712 #define GL_OP_LOG_BASE_2_EXT 0x8792
10713 #define GL_OP_POWER_EXT 0x8793
10714 #define GL_OP_RECIP_EXT 0x8794
10715 #define GL_OP_RECIP_SQRT_EXT 0x8795
10716 #define GL_OP_SUB_EXT 0x8796
10717 #define GL_OP_CROSS_PRODUCT_EXT 0x8797
10718 #define GL_OP_MULTIPLY_MATRIX_EXT 0x8798
10719 #define GL_OP_MOV_EXT 0x8799
10720 #define GL_OUTPUT_VERTEX_EXT 0x879A
10721 #define GL_OUTPUT_COLOR0_EXT 0x879B
10722 #define GL_OUTPUT_COLOR1_EXT 0x879C
10723 #define GL_OUTPUT_TEXTURE_COORD0_EXT 0x879D
10724 #define GL_OUTPUT_TEXTURE_COORD1_EXT 0x879E
10725 #define GL_OUTPUT_TEXTURE_COORD2_EXT 0x879F
10726 #define GL_OUTPUT_TEXTURE_COORD3_EXT 0x87A0
10727 #define GL_OUTPUT_TEXTURE_COORD4_EXT 0x87A1
10728 #define GL_OUTPUT_TEXTURE_COORD5_EXT 0x87A2
10729 #define GL_OUTPUT_TEXTURE_COORD6_EXT 0x87A3
10730 #define GL_OUTPUT_TEXTURE_COORD7_EXT 0x87A4
10731 #define GL_OUTPUT_TEXTURE_COORD8_EXT 0x87A5
10732 #define GL_OUTPUT_TEXTURE_COORD9_EXT 0x87A6
10733 #define GL_OUTPUT_TEXTURE_COORD10_EXT 0x87A7
10734 #define GL_OUTPUT_TEXTURE_COORD11_EXT 0x87A8
10735 #define GL_OUTPUT_TEXTURE_COORD12_EXT 0x87A9
10736 #define GL_OUTPUT_TEXTURE_COORD13_EXT 0x87AA
10737 #define GL_OUTPUT_TEXTURE_COORD14_EXT 0x87AB
10738 #define GL_OUTPUT_TEXTURE_COORD15_EXT 0x87AC
10739 #define GL_OUTPUT_TEXTURE_COORD16_EXT 0x87AD
10740 #define GL_OUTPUT_TEXTURE_COORD17_EXT 0x87AE
10741 #define GL_OUTPUT_TEXTURE_COORD18_EXT 0x87AF
10742 #define GL_OUTPUT_TEXTURE_COORD19_EXT 0x87B0
10743 #define GL_OUTPUT_TEXTURE_COORD20_EXT 0x87B1
10744 #define GL_OUTPUT_TEXTURE_COORD21_EXT 0x87B2
10745 #define GL_OUTPUT_TEXTURE_COORD22_EXT 0x87B3
10746 #define GL_OUTPUT_TEXTURE_COORD23_EXT 0x87B4
10747 #define GL_OUTPUT_TEXTURE_COORD24_EXT 0x87B5
10748 #define GL_OUTPUT_TEXTURE_COORD25_EXT 0x87B6
10749 #define GL_OUTPUT_TEXTURE_COORD26_EXT 0x87B7
10750 #define GL_OUTPUT_TEXTURE_COORD27_EXT 0x87B8
10751 #define GL_OUTPUT_TEXTURE_COORD28_EXT 0x87B9
10752 #define GL_OUTPUT_TEXTURE_COORD29_EXT 0x87BA
10753 #define GL_OUTPUT_TEXTURE_COORD30_EXT 0x87BB
10754 #define GL_OUTPUT_TEXTURE_COORD31_EXT 0x87BC
10755 #define GL_OUTPUT_FOG_EXT 0x87BD
10756 #define GL_SCALAR_EXT 0x87BE
10757 #define GL_VECTOR_EXT 0x87BF
10758 #define GL_MATRIX_EXT 0x87C0
10759 #define GL_VARIANT_EXT 0x87C1
10760 #define GL_INVARIANT_EXT 0x87C2
10761 #define GL_LOCAL_CONSTANT_EXT 0x87C3
10762 #define GL_LOCAL_EXT 0x87C4
10763 #define GL_MAX_VERTEX_SHADER_INSTRUCTIONS_EXT 0x87C5
10764 #define GL_MAX_VERTEX_SHADER_VARIANTS_EXT 0x87C6
10765 #define GL_MAX_VERTEX_SHADER_INVARIANTS_EXT 0x87C7
10766 #define GL_MAX_VERTEX_SHADER_LOCAL_CONSTANTS_EXT 0x87C8
10767 #define GL_MAX_VERTEX_SHADER_LOCALS_EXT 0x87C9
10768 #define GL_MAX_OPTIMIZED_VERTEX_SHADER_INSTRUCTIONS_EXT 0x87CA
10769 #define GL_MAX_OPTIMIZED_VERTEX_SHADER_VARIANTS_EXT 0x87CB
10770 #define GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCAL_CONSTANTS_EXT 0x87CC
10771 #define GL_MAX_OPTIMIZED_VERTEX_SHADER_INVARIANTS_EXT 0x87CD
10772 #define GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCALS_EXT 0x87CE
10773 #define GL_VERTEX_SHADER_INSTRUCTIONS_EXT 0x87CF
10774 #define GL_VERTEX_SHADER_VARIANTS_EXT 0x87D0
10775 #define GL_VERTEX_SHADER_INVARIANTS_EXT 0x87D1
10776 #define GL_VERTEX_SHADER_LOCAL_CONSTANTS_EXT 0x87D2
10777 #define GL_VERTEX_SHADER_LOCALS_EXT 0x87D3
10778 #define GL_VERTEX_SHADER_OPTIMIZED_EXT 0x87D4
10779 #define GL_X_EXT 0x87D5
10780 #define GL_Y_EXT 0x87D6
10781 #define GL_Z_EXT 0x87D7
10782 #define GL_W_EXT 0x87D8
10783 #define GL_NEGATIVE_X_EXT 0x87D9
10784 #define GL_NEGATIVE_Y_EXT 0x87DA
10785 #define GL_NEGATIVE_Z_EXT 0x87DB
10786 #define GL_NEGATIVE_W_EXT 0x87DC
10787 #define GL_ZERO_EXT 0x87DD
10788 #define GL_ONE_EXT 0x87DE
10789 #define GL_NEGATIVE_ONE_EXT 0x87DF
10790 #define GL_NORMALIZED_RANGE_EXT 0x87E0
10791 #define GL_FULL_RANGE_EXT 0x87E1
10792 #define GL_CURRENT_VERTEX_EXT 0x87E2
10793 #define GL_MVP_MATRIX_EXT 0x87E3
10794 #define GL_VARIANT_VALUE_EXT 0x87E4
10795 #define GL_VARIANT_DATATYPE_EXT 0x87E5
10796 #define GL_VARIANT_ARRAY_STRIDE_EXT 0x87E6
10797 #define GL_VARIANT_ARRAY_TYPE_EXT 0x87E7
10798 #define GL_VARIANT_ARRAY_EXT 0x87E8
10799 #define GL_VARIANT_ARRAY_POINTER_EXT 0x87E9
10800 #define GL_INVARIANT_VALUE_EXT 0x87EA
10801 #define GL_INVARIANT_DATATYPE_EXT 0x87EB
10802 #define GL_LOCAL_CONSTANT_VALUE_EXT 0x87EC
10803 #define GL_LOCAL_CONSTANT_DATATYPE_EXT 0x87ED
10804 #ifndef GLEE_H_DEFINED_glBeginVertexShaderEXT
10805 #define GLEE_H_DEFINED_glBeginVertexShaderEXT
10806  typedef void (APIENTRYP GLEEPFNGLBEGINVERTEXSHADEREXTPROC) ();
10807  GLEE_EXTERN GLEEPFNGLBEGINVERTEXSHADEREXTPROC GLeeFuncPtr_glBeginVertexShaderEXT;
10808  #define glBeginVertexShaderEXT GLeeFuncPtr_glBeginVertexShaderEXT
10809 #endif
10810 #ifndef GLEE_H_DEFINED_glEndVertexShaderEXT
10811 #define GLEE_H_DEFINED_glEndVertexShaderEXT
10812  typedef void (APIENTRYP GLEEPFNGLENDVERTEXSHADEREXTPROC) ();
10813  GLEE_EXTERN GLEEPFNGLENDVERTEXSHADEREXTPROC GLeeFuncPtr_glEndVertexShaderEXT;
10814  #define glEndVertexShaderEXT GLeeFuncPtr_glEndVertexShaderEXT
10815 #endif
10816 #ifndef GLEE_H_DEFINED_glBindVertexShaderEXT
10817 #define GLEE_H_DEFINED_glBindVertexShaderEXT
10818  typedef void (APIENTRYP GLEEPFNGLBINDVERTEXSHADEREXTPROC) (GLuint id);
10819  GLEE_EXTERN GLEEPFNGLBINDVERTEXSHADEREXTPROC GLeeFuncPtr_glBindVertexShaderEXT;
10820  #define glBindVertexShaderEXT GLeeFuncPtr_glBindVertexShaderEXT
10821 #endif
10822 #ifndef GLEE_H_DEFINED_glGenVertexShadersEXT
10823 #define GLEE_H_DEFINED_glGenVertexShadersEXT
10824  typedef GLuint (APIENTRYP GLEEPFNGLGENVERTEXSHADERSEXTPROC) (GLuint range);
10825  GLEE_EXTERN GLEEPFNGLGENVERTEXSHADERSEXTPROC GLeeFuncPtr_glGenVertexShadersEXT;
10826  #define glGenVertexShadersEXT GLeeFuncPtr_glGenVertexShadersEXT
10827 #endif
10828 #ifndef GLEE_H_DEFINED_glDeleteVertexShaderEXT
10829 #define GLEE_H_DEFINED_glDeleteVertexShaderEXT
10830  typedef void (APIENTRYP GLEEPFNGLDELETEVERTEXSHADEREXTPROC) (GLuint id);
10831  GLEE_EXTERN GLEEPFNGLDELETEVERTEXSHADEREXTPROC GLeeFuncPtr_glDeleteVertexShaderEXT;
10832  #define glDeleteVertexShaderEXT GLeeFuncPtr_glDeleteVertexShaderEXT
10833 #endif
10834 #ifndef GLEE_H_DEFINED_glShaderOp1EXT
10835 #define GLEE_H_DEFINED_glShaderOp1EXT
10836  typedef void (APIENTRYP GLEEPFNGLSHADEROP1EXTPROC) (GLenum op, GLuint res, GLuint arg1);
10837  GLEE_EXTERN GLEEPFNGLSHADEROP1EXTPROC GLeeFuncPtr_glShaderOp1EXT;
10838  #define glShaderOp1EXT GLeeFuncPtr_glShaderOp1EXT
10839 #endif
10840 #ifndef GLEE_H_DEFINED_glShaderOp2EXT
10841 #define GLEE_H_DEFINED_glShaderOp2EXT
10842  typedef void (APIENTRYP GLEEPFNGLSHADEROP2EXTPROC) (GLenum op, GLuint res, GLuint arg1, GLuint arg2);
10843  GLEE_EXTERN GLEEPFNGLSHADEROP2EXTPROC GLeeFuncPtr_glShaderOp2EXT;
10844  #define glShaderOp2EXT GLeeFuncPtr_glShaderOp2EXT
10845 #endif
10846 #ifndef GLEE_H_DEFINED_glShaderOp3EXT
10847 #define GLEE_H_DEFINED_glShaderOp3EXT
10848  typedef void (APIENTRYP GLEEPFNGLSHADEROP3EXTPROC) (GLenum op, GLuint res, GLuint arg1, GLuint arg2, GLuint arg3);
10849  GLEE_EXTERN GLEEPFNGLSHADEROP3EXTPROC GLeeFuncPtr_glShaderOp3EXT;
10850  #define glShaderOp3EXT GLeeFuncPtr_glShaderOp3EXT
10851 #endif
10852 #ifndef GLEE_H_DEFINED_glSwizzleEXT
10853 #define GLEE_H_DEFINED_glSwizzleEXT
10854  typedef void (APIENTRYP GLEEPFNGLSWIZZLEEXTPROC) (GLuint res, GLuint in, GLenum outX, GLenum outY, GLenum outZ, GLenum outW);
10855  GLEE_EXTERN GLEEPFNGLSWIZZLEEXTPROC GLeeFuncPtr_glSwizzleEXT;
10856  #define glSwizzleEXT GLeeFuncPtr_glSwizzleEXT
10857 #endif
10858 #ifndef GLEE_H_DEFINED_glWriteMaskEXT
10859 #define GLEE_H_DEFINED_glWriteMaskEXT
10860  typedef void (APIENTRYP GLEEPFNGLWRITEMASKEXTPROC) (GLuint res, GLuint in, GLenum outX, GLenum outY, GLenum outZ, GLenum outW);
10861  GLEE_EXTERN GLEEPFNGLWRITEMASKEXTPROC GLeeFuncPtr_glWriteMaskEXT;
10862  #define glWriteMaskEXT GLeeFuncPtr_glWriteMaskEXT
10863 #endif
10864 #ifndef GLEE_H_DEFINED_glInsertComponentEXT
10865 #define GLEE_H_DEFINED_glInsertComponentEXT
10866  typedef void (APIENTRYP GLEEPFNGLINSERTCOMPONENTEXTPROC) (GLuint res, GLuint src, GLuint num);
10867  GLEE_EXTERN GLEEPFNGLINSERTCOMPONENTEXTPROC GLeeFuncPtr_glInsertComponentEXT;
10868  #define glInsertComponentEXT GLeeFuncPtr_glInsertComponentEXT
10869 #endif
10870 #ifndef GLEE_H_DEFINED_glExtractComponentEXT
10871 #define GLEE_H_DEFINED_glExtractComponentEXT
10872  typedef void (APIENTRYP GLEEPFNGLEXTRACTCOMPONENTEXTPROC) (GLuint res, GLuint src, GLuint num);
10873  GLEE_EXTERN GLEEPFNGLEXTRACTCOMPONENTEXTPROC GLeeFuncPtr_glExtractComponentEXT;
10874  #define glExtractComponentEXT GLeeFuncPtr_glExtractComponentEXT
10875 #endif
10876 #ifndef GLEE_H_DEFINED_glGenSymbolsEXT
10877 #define GLEE_H_DEFINED_glGenSymbolsEXT
10878  typedef GLuint (APIENTRYP GLEEPFNGLGENSYMBOLSEXTPROC) (GLenum datatype, GLenum storagetype, GLenum range, GLuint components);
10879  GLEE_EXTERN GLEEPFNGLGENSYMBOLSEXTPROC GLeeFuncPtr_glGenSymbolsEXT;
10880  #define glGenSymbolsEXT GLeeFuncPtr_glGenSymbolsEXT
10881 #endif
10882 #ifndef GLEE_H_DEFINED_glSetInvariantEXT
10883 #define GLEE_H_DEFINED_glSetInvariantEXT
10884  typedef void (APIENTRYP GLEEPFNGLSETINVARIANTEXTPROC) (GLuint id, GLenum type, const GLvoid * addr);
10885  GLEE_EXTERN GLEEPFNGLSETINVARIANTEXTPROC GLeeFuncPtr_glSetInvariantEXT;
10886  #define glSetInvariantEXT GLeeFuncPtr_glSetInvariantEXT
10887 #endif
10888 #ifndef GLEE_H_DEFINED_glSetLocalConstantEXT
10889 #define GLEE_H_DEFINED_glSetLocalConstantEXT
10890  typedef void (APIENTRYP GLEEPFNGLSETLOCALCONSTANTEXTPROC) (GLuint id, GLenum type, const GLvoid * addr);
10891  GLEE_EXTERN GLEEPFNGLSETLOCALCONSTANTEXTPROC GLeeFuncPtr_glSetLocalConstantEXT;
10892  #define glSetLocalConstantEXT GLeeFuncPtr_glSetLocalConstantEXT
10893 #endif
10894 #ifndef GLEE_H_DEFINED_glVariantbvEXT
10895 #define GLEE_H_DEFINED_glVariantbvEXT
10896  typedef void (APIENTRYP GLEEPFNGLVARIANTBVEXTPROC) (GLuint id, const GLbyte * addr);
10897  GLEE_EXTERN GLEEPFNGLVARIANTBVEXTPROC GLeeFuncPtr_glVariantbvEXT;
10898  #define glVariantbvEXT GLeeFuncPtr_glVariantbvEXT
10899 #endif
10900 #ifndef GLEE_H_DEFINED_glVariantsvEXT
10901 #define GLEE_H_DEFINED_glVariantsvEXT
10902  typedef void (APIENTRYP GLEEPFNGLVARIANTSVEXTPROC) (GLuint id, const GLshort * addr);
10903  GLEE_EXTERN GLEEPFNGLVARIANTSVEXTPROC GLeeFuncPtr_glVariantsvEXT;
10904  #define glVariantsvEXT GLeeFuncPtr_glVariantsvEXT
10905 #endif
10906 #ifndef GLEE_H_DEFINED_glVariantivEXT
10907 #define GLEE_H_DEFINED_glVariantivEXT
10908  typedef void (APIENTRYP GLEEPFNGLVARIANTIVEXTPROC) (GLuint id, const GLint * addr);
10909  GLEE_EXTERN GLEEPFNGLVARIANTIVEXTPROC GLeeFuncPtr_glVariantivEXT;
10910  #define glVariantivEXT GLeeFuncPtr_glVariantivEXT
10911 #endif
10912 #ifndef GLEE_H_DEFINED_glVariantfvEXT
10913 #define GLEE_H_DEFINED_glVariantfvEXT
10914  typedef void (APIENTRYP GLEEPFNGLVARIANTFVEXTPROC) (GLuint id, const GLfloat * addr);
10915  GLEE_EXTERN GLEEPFNGLVARIANTFVEXTPROC GLeeFuncPtr_glVariantfvEXT;
10916  #define glVariantfvEXT GLeeFuncPtr_glVariantfvEXT
10917 #endif
10918 #ifndef GLEE_H_DEFINED_glVariantdvEXT
10919 #define GLEE_H_DEFINED_glVariantdvEXT
10920  typedef void (APIENTRYP GLEEPFNGLVARIANTDVEXTPROC) (GLuint id, const GLdouble * addr);
10921  GLEE_EXTERN GLEEPFNGLVARIANTDVEXTPROC GLeeFuncPtr_glVariantdvEXT;
10922  #define glVariantdvEXT GLeeFuncPtr_glVariantdvEXT
10923 #endif
10924 #ifndef GLEE_H_DEFINED_glVariantubvEXT
10925 #define GLEE_H_DEFINED_glVariantubvEXT
10926  typedef void (APIENTRYP GLEEPFNGLVARIANTUBVEXTPROC) (GLuint id, const GLubyte * addr);
10927  GLEE_EXTERN GLEEPFNGLVARIANTUBVEXTPROC GLeeFuncPtr_glVariantubvEXT;
10928  #define glVariantubvEXT GLeeFuncPtr_glVariantubvEXT
10929 #endif
10930 #ifndef GLEE_H_DEFINED_glVariantusvEXT
10931 #define GLEE_H_DEFINED_glVariantusvEXT
10932  typedef void (APIENTRYP GLEEPFNGLVARIANTUSVEXTPROC) (GLuint id, const GLushort * addr);
10933  GLEE_EXTERN GLEEPFNGLVARIANTUSVEXTPROC GLeeFuncPtr_glVariantusvEXT;
10934  #define glVariantusvEXT GLeeFuncPtr_glVariantusvEXT
10935 #endif
10936 #ifndef GLEE_H_DEFINED_glVariantuivEXT
10937 #define GLEE_H_DEFINED_glVariantuivEXT
10938  typedef void (APIENTRYP GLEEPFNGLVARIANTUIVEXTPROC) (GLuint id, const GLuint * addr);
10939  GLEE_EXTERN GLEEPFNGLVARIANTUIVEXTPROC GLeeFuncPtr_glVariantuivEXT;
10940  #define glVariantuivEXT GLeeFuncPtr_glVariantuivEXT
10941 #endif
10942 #ifndef GLEE_H_DEFINED_glVariantPointerEXT
10943 #define GLEE_H_DEFINED_glVariantPointerEXT
10944  typedef void (APIENTRYP GLEEPFNGLVARIANTPOINTEREXTPROC) (GLuint id, GLenum type, GLuint stride, const GLvoid * addr);
10945  GLEE_EXTERN GLEEPFNGLVARIANTPOINTEREXTPROC GLeeFuncPtr_glVariantPointerEXT;
10946  #define glVariantPointerEXT GLeeFuncPtr_glVariantPointerEXT
10947 #endif
10948 #ifndef GLEE_H_DEFINED_glEnableVariantClientStateEXT
10949 #define GLEE_H_DEFINED_glEnableVariantClientStateEXT
10950  typedef void (APIENTRYP GLEEPFNGLENABLEVARIANTCLIENTSTATEEXTPROC) (GLuint id);
10951  GLEE_EXTERN GLEEPFNGLENABLEVARIANTCLIENTSTATEEXTPROC GLeeFuncPtr_glEnableVariantClientStateEXT;
10952  #define glEnableVariantClientStateEXT GLeeFuncPtr_glEnableVariantClientStateEXT
10953 #endif
10954 #ifndef GLEE_H_DEFINED_glDisableVariantClientStateEXT
10955 #define GLEE_H_DEFINED_glDisableVariantClientStateEXT
10956  typedef void (APIENTRYP GLEEPFNGLDISABLEVARIANTCLIENTSTATEEXTPROC) (GLuint id);
10957  GLEE_EXTERN GLEEPFNGLDISABLEVARIANTCLIENTSTATEEXTPROC GLeeFuncPtr_glDisableVariantClientStateEXT;
10958  #define glDisableVariantClientStateEXT GLeeFuncPtr_glDisableVariantClientStateEXT
10959 #endif
10960 #ifndef GLEE_H_DEFINED_glBindLightParameterEXT
10961 #define GLEE_H_DEFINED_glBindLightParameterEXT
10962  typedef GLuint (APIENTRYP GLEEPFNGLBINDLIGHTPARAMETEREXTPROC) (GLenum light, GLenum value);
10963  GLEE_EXTERN GLEEPFNGLBINDLIGHTPARAMETEREXTPROC GLeeFuncPtr_glBindLightParameterEXT;
10964  #define glBindLightParameterEXT GLeeFuncPtr_glBindLightParameterEXT
10965 #endif
10966 #ifndef GLEE_H_DEFINED_glBindMaterialParameterEXT
10967 #define GLEE_H_DEFINED_glBindMaterialParameterEXT
10968  typedef GLuint (APIENTRYP GLEEPFNGLBINDMATERIALPARAMETEREXTPROC) (GLenum face, GLenum value);
10969  GLEE_EXTERN GLEEPFNGLBINDMATERIALPARAMETEREXTPROC GLeeFuncPtr_glBindMaterialParameterEXT;
10970  #define glBindMaterialParameterEXT GLeeFuncPtr_glBindMaterialParameterEXT
10971 #endif
10972 #ifndef GLEE_H_DEFINED_glBindTexGenParameterEXT
10973 #define GLEE_H_DEFINED_glBindTexGenParameterEXT
10974  typedef GLuint (APIENTRYP GLEEPFNGLBINDTEXGENPARAMETEREXTPROC) (GLenum unit, GLenum coord, GLenum value);
10975  GLEE_EXTERN GLEEPFNGLBINDTEXGENPARAMETEREXTPROC GLeeFuncPtr_glBindTexGenParameterEXT;
10976  #define glBindTexGenParameterEXT GLeeFuncPtr_glBindTexGenParameterEXT
10977 #endif
10978 #ifndef GLEE_H_DEFINED_glBindTextureUnitParameterEXT
10979 #define GLEE_H_DEFINED_glBindTextureUnitParameterEXT
10980  typedef GLuint (APIENTRYP GLEEPFNGLBINDTEXTUREUNITPARAMETEREXTPROC) (GLenum unit, GLenum value);
10981  GLEE_EXTERN GLEEPFNGLBINDTEXTUREUNITPARAMETEREXTPROC GLeeFuncPtr_glBindTextureUnitParameterEXT;
10982  #define glBindTextureUnitParameterEXT GLeeFuncPtr_glBindTextureUnitParameterEXT
10983 #endif
10984 #ifndef GLEE_H_DEFINED_glBindParameterEXT
10985 #define GLEE_H_DEFINED_glBindParameterEXT
10986  typedef GLuint (APIENTRYP GLEEPFNGLBINDPARAMETEREXTPROC) (GLenum value);
10987  GLEE_EXTERN GLEEPFNGLBINDPARAMETEREXTPROC GLeeFuncPtr_glBindParameterEXT;
10988  #define glBindParameterEXT GLeeFuncPtr_glBindParameterEXT
10989 #endif
10990 #ifndef GLEE_H_DEFINED_glIsVariantEnabledEXT
10991 #define GLEE_H_DEFINED_glIsVariantEnabledEXT
10992  typedef GLboolean (APIENTRYP GLEEPFNGLISVARIANTENABLEDEXTPROC) (GLuint id, GLenum cap);
10993  GLEE_EXTERN GLEEPFNGLISVARIANTENABLEDEXTPROC GLeeFuncPtr_glIsVariantEnabledEXT;
10994  #define glIsVariantEnabledEXT GLeeFuncPtr_glIsVariantEnabledEXT
10995 #endif
10996 #ifndef GLEE_H_DEFINED_glGetVariantBooleanvEXT
10997 #define GLEE_H_DEFINED_glGetVariantBooleanvEXT
10998  typedef void (APIENTRYP GLEEPFNGLGETVARIANTBOOLEANVEXTPROC) (GLuint id, GLenum value, GLboolean * data);
10999  GLEE_EXTERN GLEEPFNGLGETVARIANTBOOLEANVEXTPROC GLeeFuncPtr_glGetVariantBooleanvEXT;
11000  #define glGetVariantBooleanvEXT GLeeFuncPtr_glGetVariantBooleanvEXT
11001 #endif
11002 #ifndef GLEE_H_DEFINED_glGetVariantIntegervEXT
11003 #define GLEE_H_DEFINED_glGetVariantIntegervEXT
11004  typedef void (APIENTRYP GLEEPFNGLGETVARIANTINTEGERVEXTPROC) (GLuint id, GLenum value, GLint * data);
11005  GLEE_EXTERN GLEEPFNGLGETVARIANTINTEGERVEXTPROC GLeeFuncPtr_glGetVariantIntegervEXT;
11006  #define glGetVariantIntegervEXT GLeeFuncPtr_glGetVariantIntegervEXT
11007 #endif
11008 #ifndef GLEE_H_DEFINED_glGetVariantFloatvEXT
11009 #define GLEE_H_DEFINED_glGetVariantFloatvEXT
11010  typedef void (APIENTRYP GLEEPFNGLGETVARIANTFLOATVEXTPROC) (GLuint id, GLenum value, GLfloat * data);
11011  GLEE_EXTERN GLEEPFNGLGETVARIANTFLOATVEXTPROC GLeeFuncPtr_glGetVariantFloatvEXT;
11012  #define glGetVariantFloatvEXT GLeeFuncPtr_glGetVariantFloatvEXT
11013 #endif
11014 #ifndef GLEE_H_DEFINED_glGetVariantPointervEXT
11015 #define GLEE_H_DEFINED_glGetVariantPointervEXT
11016  typedef void (APIENTRYP GLEEPFNGLGETVARIANTPOINTERVEXTPROC) (GLuint id, GLenum value, GLvoid* * data);
11017  GLEE_EXTERN GLEEPFNGLGETVARIANTPOINTERVEXTPROC GLeeFuncPtr_glGetVariantPointervEXT;
11018  #define glGetVariantPointervEXT GLeeFuncPtr_glGetVariantPointervEXT
11019 #endif
11020 #ifndef GLEE_H_DEFINED_glGetInvariantBooleanvEXT
11021 #define GLEE_H_DEFINED_glGetInvariantBooleanvEXT
11022  typedef void (APIENTRYP GLEEPFNGLGETINVARIANTBOOLEANVEXTPROC) (GLuint id, GLenum value, GLboolean * data);
11023  GLEE_EXTERN GLEEPFNGLGETINVARIANTBOOLEANVEXTPROC GLeeFuncPtr_glGetInvariantBooleanvEXT;
11024  #define glGetInvariantBooleanvEXT GLeeFuncPtr_glGetInvariantBooleanvEXT
11025 #endif
11026 #ifndef GLEE_H_DEFINED_glGetInvariantIntegervEXT
11027 #define GLEE_H_DEFINED_glGetInvariantIntegervEXT
11028  typedef void (APIENTRYP GLEEPFNGLGETINVARIANTINTEGERVEXTPROC) (GLuint id, GLenum value, GLint * data);
11029  GLEE_EXTERN GLEEPFNGLGETINVARIANTINTEGERVEXTPROC GLeeFuncPtr_glGetInvariantIntegervEXT;
11030  #define glGetInvariantIntegervEXT GLeeFuncPtr_glGetInvariantIntegervEXT
11031 #endif
11032 #ifndef GLEE_H_DEFINED_glGetInvariantFloatvEXT
11033 #define GLEE_H_DEFINED_glGetInvariantFloatvEXT
11034  typedef void (APIENTRYP GLEEPFNGLGETINVARIANTFLOATVEXTPROC) (GLuint id, GLenum value, GLfloat * data);
11035  GLEE_EXTERN GLEEPFNGLGETINVARIANTFLOATVEXTPROC GLeeFuncPtr_glGetInvariantFloatvEXT;
11036  #define glGetInvariantFloatvEXT GLeeFuncPtr_glGetInvariantFloatvEXT
11037 #endif
11038 #ifndef GLEE_H_DEFINED_glGetLocalConstantBooleanvEXT
11039 #define GLEE_H_DEFINED_glGetLocalConstantBooleanvEXT
11040  typedef void (APIENTRYP GLEEPFNGLGETLOCALCONSTANTBOOLEANVEXTPROC) (GLuint id, GLenum value, GLboolean * data);
11041  GLEE_EXTERN GLEEPFNGLGETLOCALCONSTANTBOOLEANVEXTPROC GLeeFuncPtr_glGetLocalConstantBooleanvEXT;
11042  #define glGetLocalConstantBooleanvEXT GLeeFuncPtr_glGetLocalConstantBooleanvEXT
11043 #endif
11044 #ifndef GLEE_H_DEFINED_glGetLocalConstantIntegervEXT
11045 #define GLEE_H_DEFINED_glGetLocalConstantIntegervEXT
11046  typedef void (APIENTRYP GLEEPFNGLGETLOCALCONSTANTINTEGERVEXTPROC) (GLuint id, GLenum value, GLint * data);
11047  GLEE_EXTERN GLEEPFNGLGETLOCALCONSTANTINTEGERVEXTPROC GLeeFuncPtr_glGetLocalConstantIntegervEXT;
11048  #define glGetLocalConstantIntegervEXT GLeeFuncPtr_glGetLocalConstantIntegervEXT
11049 #endif
11050 #ifndef GLEE_H_DEFINED_glGetLocalConstantFloatvEXT
11051 #define GLEE_H_DEFINED_glGetLocalConstantFloatvEXT
11052  typedef void (APIENTRYP GLEEPFNGLGETLOCALCONSTANTFLOATVEXTPROC) (GLuint id, GLenum value, GLfloat * data);
11053  GLEE_EXTERN GLEEPFNGLGETLOCALCONSTANTFLOATVEXTPROC GLeeFuncPtr_glGetLocalConstantFloatvEXT;
11054  #define glGetLocalConstantFloatvEXT GLeeFuncPtr_glGetLocalConstantFloatvEXT
11055 #endif
11056 #endif
11057 
11058 /* GL_ATI_vertex_streams */
11059 
11060 #ifndef GL_ATI_vertex_streams
11061 #define GL_ATI_vertex_streams 1
11062 #define __GLEE_GL_ATI_vertex_streams 1
11063 /* Constants */
11064 #define GL_MAX_VERTEX_STREAMS_ATI 0x876B
11065 #define GL_VERTEX_STREAM0_ATI 0x876C
11066 #define GL_VERTEX_STREAM1_ATI 0x876D
11067 #define GL_VERTEX_STREAM2_ATI 0x876E
11068 #define GL_VERTEX_STREAM3_ATI 0x876F
11069 #define GL_VERTEX_STREAM4_ATI 0x8770
11070 #define GL_VERTEX_STREAM5_ATI 0x8771
11071 #define GL_VERTEX_STREAM6_ATI 0x8772
11072 #define GL_VERTEX_STREAM7_ATI 0x8773
11073 #define GL_VERTEX_SOURCE_ATI 0x8774
11074 #ifndef GLEE_H_DEFINED_glVertexStream1sATI
11075 #define GLEE_H_DEFINED_glVertexStream1sATI
11076  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM1SATIPROC) (GLenum stream, GLshort x);
11077  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM1SATIPROC GLeeFuncPtr_glVertexStream1sATI;
11078  #define glVertexStream1sATI GLeeFuncPtr_glVertexStream1sATI
11079 #endif
11080 #ifndef GLEE_H_DEFINED_glVertexStream1svATI
11081 #define GLEE_H_DEFINED_glVertexStream1svATI
11082  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM1SVATIPROC) (GLenum stream, const GLshort * coords);
11083  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM1SVATIPROC GLeeFuncPtr_glVertexStream1svATI;
11084  #define glVertexStream1svATI GLeeFuncPtr_glVertexStream1svATI
11085 #endif
11086 #ifndef GLEE_H_DEFINED_glVertexStream1iATI
11087 #define GLEE_H_DEFINED_glVertexStream1iATI
11088  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM1IATIPROC) (GLenum stream, GLint x);
11089  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM1IATIPROC GLeeFuncPtr_glVertexStream1iATI;
11090  #define glVertexStream1iATI GLeeFuncPtr_glVertexStream1iATI
11091 #endif
11092 #ifndef GLEE_H_DEFINED_glVertexStream1ivATI
11093 #define GLEE_H_DEFINED_glVertexStream1ivATI
11094  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM1IVATIPROC) (GLenum stream, const GLint * coords);
11095  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM1IVATIPROC GLeeFuncPtr_glVertexStream1ivATI;
11096  #define glVertexStream1ivATI GLeeFuncPtr_glVertexStream1ivATI
11097 #endif
11098 #ifndef GLEE_H_DEFINED_glVertexStream1fATI
11099 #define GLEE_H_DEFINED_glVertexStream1fATI
11100  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM1FATIPROC) (GLenum stream, GLfloat x);
11101  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM1FATIPROC GLeeFuncPtr_glVertexStream1fATI;
11102  #define glVertexStream1fATI GLeeFuncPtr_glVertexStream1fATI
11103 #endif
11104 #ifndef GLEE_H_DEFINED_glVertexStream1fvATI
11105 #define GLEE_H_DEFINED_glVertexStream1fvATI
11106  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM1FVATIPROC) (GLenum stream, const GLfloat * coords);
11107  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM1FVATIPROC GLeeFuncPtr_glVertexStream1fvATI;
11108  #define glVertexStream1fvATI GLeeFuncPtr_glVertexStream1fvATI
11109 #endif
11110 #ifndef GLEE_H_DEFINED_glVertexStream1dATI
11111 #define GLEE_H_DEFINED_glVertexStream1dATI
11112  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM1DATIPROC) (GLenum stream, GLdouble x);
11113  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM1DATIPROC GLeeFuncPtr_glVertexStream1dATI;
11114  #define glVertexStream1dATI GLeeFuncPtr_glVertexStream1dATI
11115 #endif
11116 #ifndef GLEE_H_DEFINED_glVertexStream1dvATI
11117 #define GLEE_H_DEFINED_glVertexStream1dvATI
11118  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM1DVATIPROC) (GLenum stream, const GLdouble * coords);
11119  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM1DVATIPROC GLeeFuncPtr_glVertexStream1dvATI;
11120  #define glVertexStream1dvATI GLeeFuncPtr_glVertexStream1dvATI
11121 #endif
11122 #ifndef GLEE_H_DEFINED_glVertexStream2sATI
11123 #define GLEE_H_DEFINED_glVertexStream2sATI
11124  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM2SATIPROC) (GLenum stream, GLshort x, GLshort y);
11125  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM2SATIPROC GLeeFuncPtr_glVertexStream2sATI;
11126  #define glVertexStream2sATI GLeeFuncPtr_glVertexStream2sATI
11127 #endif
11128 #ifndef GLEE_H_DEFINED_glVertexStream2svATI
11129 #define GLEE_H_DEFINED_glVertexStream2svATI
11130  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM2SVATIPROC) (GLenum stream, const GLshort * coords);
11131  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM2SVATIPROC GLeeFuncPtr_glVertexStream2svATI;
11132  #define glVertexStream2svATI GLeeFuncPtr_glVertexStream2svATI
11133 #endif
11134 #ifndef GLEE_H_DEFINED_glVertexStream2iATI
11135 #define GLEE_H_DEFINED_glVertexStream2iATI
11136  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM2IATIPROC) (GLenum stream, GLint x, GLint y);
11137  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM2IATIPROC GLeeFuncPtr_glVertexStream2iATI;
11138  #define glVertexStream2iATI GLeeFuncPtr_glVertexStream2iATI
11139 #endif
11140 #ifndef GLEE_H_DEFINED_glVertexStream2ivATI
11141 #define GLEE_H_DEFINED_glVertexStream2ivATI
11142  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM2IVATIPROC) (GLenum stream, const GLint * coords);
11143  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM2IVATIPROC GLeeFuncPtr_glVertexStream2ivATI;
11144  #define glVertexStream2ivATI GLeeFuncPtr_glVertexStream2ivATI
11145 #endif
11146 #ifndef GLEE_H_DEFINED_glVertexStream2fATI
11147 #define GLEE_H_DEFINED_glVertexStream2fATI
11148  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM2FATIPROC) (GLenum stream, GLfloat x, GLfloat y);
11149  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM2FATIPROC GLeeFuncPtr_glVertexStream2fATI;
11150  #define glVertexStream2fATI GLeeFuncPtr_glVertexStream2fATI
11151 #endif
11152 #ifndef GLEE_H_DEFINED_glVertexStream2fvATI
11153 #define GLEE_H_DEFINED_glVertexStream2fvATI
11154  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM2FVATIPROC) (GLenum stream, const GLfloat * coords);
11155  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM2FVATIPROC GLeeFuncPtr_glVertexStream2fvATI;
11156  #define glVertexStream2fvATI GLeeFuncPtr_glVertexStream2fvATI
11157 #endif
11158 #ifndef GLEE_H_DEFINED_glVertexStream2dATI
11159 #define GLEE_H_DEFINED_glVertexStream2dATI
11160  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM2DATIPROC) (GLenum stream, GLdouble x, GLdouble y);
11161  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM2DATIPROC GLeeFuncPtr_glVertexStream2dATI;
11162  #define glVertexStream2dATI GLeeFuncPtr_glVertexStream2dATI
11163 #endif
11164 #ifndef GLEE_H_DEFINED_glVertexStream2dvATI
11165 #define GLEE_H_DEFINED_glVertexStream2dvATI
11166  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM2DVATIPROC) (GLenum stream, const GLdouble * coords);
11167  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM2DVATIPROC GLeeFuncPtr_glVertexStream2dvATI;
11168  #define glVertexStream2dvATI GLeeFuncPtr_glVertexStream2dvATI
11169 #endif
11170 #ifndef GLEE_H_DEFINED_glVertexStream3sATI
11171 #define GLEE_H_DEFINED_glVertexStream3sATI
11172  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM3SATIPROC) (GLenum stream, GLshort x, GLshort y, GLshort z);
11173  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM3SATIPROC GLeeFuncPtr_glVertexStream3sATI;
11174  #define glVertexStream3sATI GLeeFuncPtr_glVertexStream3sATI
11175 #endif
11176 #ifndef GLEE_H_DEFINED_glVertexStream3svATI
11177 #define GLEE_H_DEFINED_glVertexStream3svATI
11178  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM3SVATIPROC) (GLenum stream, const GLshort * coords);
11179  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM3SVATIPROC GLeeFuncPtr_glVertexStream3svATI;
11180  #define glVertexStream3svATI GLeeFuncPtr_glVertexStream3svATI
11181 #endif
11182 #ifndef GLEE_H_DEFINED_glVertexStream3iATI
11183 #define GLEE_H_DEFINED_glVertexStream3iATI
11184  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM3IATIPROC) (GLenum stream, GLint x, GLint y, GLint z);
11185  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM3IATIPROC GLeeFuncPtr_glVertexStream3iATI;
11186  #define glVertexStream3iATI GLeeFuncPtr_glVertexStream3iATI
11187 #endif
11188 #ifndef GLEE_H_DEFINED_glVertexStream3ivATI
11189 #define GLEE_H_DEFINED_glVertexStream3ivATI
11190  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM3IVATIPROC) (GLenum stream, const GLint * coords);
11191  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM3IVATIPROC GLeeFuncPtr_glVertexStream3ivATI;
11192  #define glVertexStream3ivATI GLeeFuncPtr_glVertexStream3ivATI
11193 #endif
11194 #ifndef GLEE_H_DEFINED_glVertexStream3fATI
11195 #define GLEE_H_DEFINED_glVertexStream3fATI
11196  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM3FATIPROC) (GLenum stream, GLfloat x, GLfloat y, GLfloat z);
11197  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM3FATIPROC GLeeFuncPtr_glVertexStream3fATI;
11198  #define glVertexStream3fATI GLeeFuncPtr_glVertexStream3fATI
11199 #endif
11200 #ifndef GLEE_H_DEFINED_glVertexStream3fvATI
11201 #define GLEE_H_DEFINED_glVertexStream3fvATI
11202  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM3FVATIPROC) (GLenum stream, const GLfloat * coords);
11203  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM3FVATIPROC GLeeFuncPtr_glVertexStream3fvATI;
11204  #define glVertexStream3fvATI GLeeFuncPtr_glVertexStream3fvATI
11205 #endif
11206 #ifndef GLEE_H_DEFINED_glVertexStream3dATI
11207 #define GLEE_H_DEFINED_glVertexStream3dATI
11208  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM3DATIPROC) (GLenum stream, GLdouble x, GLdouble y, GLdouble z);
11209  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM3DATIPROC GLeeFuncPtr_glVertexStream3dATI;
11210  #define glVertexStream3dATI GLeeFuncPtr_glVertexStream3dATI
11211 #endif
11212 #ifndef GLEE_H_DEFINED_glVertexStream3dvATI
11213 #define GLEE_H_DEFINED_glVertexStream3dvATI
11214  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM3DVATIPROC) (GLenum stream, const GLdouble * coords);
11215  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM3DVATIPROC GLeeFuncPtr_glVertexStream3dvATI;
11216  #define glVertexStream3dvATI GLeeFuncPtr_glVertexStream3dvATI
11217 #endif
11218 #ifndef GLEE_H_DEFINED_glVertexStream4sATI
11219 #define GLEE_H_DEFINED_glVertexStream4sATI
11220  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM4SATIPROC) (GLenum stream, GLshort x, GLshort y, GLshort z, GLshort w);
11221  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM4SATIPROC GLeeFuncPtr_glVertexStream4sATI;
11222  #define glVertexStream4sATI GLeeFuncPtr_glVertexStream4sATI
11223 #endif
11224 #ifndef GLEE_H_DEFINED_glVertexStream4svATI
11225 #define GLEE_H_DEFINED_glVertexStream4svATI
11226  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM4SVATIPROC) (GLenum stream, const GLshort * coords);
11227  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM4SVATIPROC GLeeFuncPtr_glVertexStream4svATI;
11228  #define glVertexStream4svATI GLeeFuncPtr_glVertexStream4svATI
11229 #endif
11230 #ifndef GLEE_H_DEFINED_glVertexStream4iATI
11231 #define GLEE_H_DEFINED_glVertexStream4iATI
11232  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM4IATIPROC) (GLenum stream, GLint x, GLint y, GLint z, GLint w);
11233  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM4IATIPROC GLeeFuncPtr_glVertexStream4iATI;
11234  #define glVertexStream4iATI GLeeFuncPtr_glVertexStream4iATI
11235 #endif
11236 #ifndef GLEE_H_DEFINED_glVertexStream4ivATI
11237 #define GLEE_H_DEFINED_glVertexStream4ivATI
11238  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM4IVATIPROC) (GLenum stream, const GLint * coords);
11239  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM4IVATIPROC GLeeFuncPtr_glVertexStream4ivATI;
11240  #define glVertexStream4ivATI GLeeFuncPtr_glVertexStream4ivATI
11241 #endif
11242 #ifndef GLEE_H_DEFINED_glVertexStream4fATI
11243 #define GLEE_H_DEFINED_glVertexStream4fATI
11244  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM4FATIPROC) (GLenum stream, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
11245  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM4FATIPROC GLeeFuncPtr_glVertexStream4fATI;
11246  #define glVertexStream4fATI GLeeFuncPtr_glVertexStream4fATI
11247 #endif
11248 #ifndef GLEE_H_DEFINED_glVertexStream4fvATI
11249 #define GLEE_H_DEFINED_glVertexStream4fvATI
11250  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM4FVATIPROC) (GLenum stream, const GLfloat * coords);
11251  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM4FVATIPROC GLeeFuncPtr_glVertexStream4fvATI;
11252  #define glVertexStream4fvATI GLeeFuncPtr_glVertexStream4fvATI
11253 #endif
11254 #ifndef GLEE_H_DEFINED_glVertexStream4dATI
11255 #define GLEE_H_DEFINED_glVertexStream4dATI
11256  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM4DATIPROC) (GLenum stream, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
11257  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM4DATIPROC GLeeFuncPtr_glVertexStream4dATI;
11258  #define glVertexStream4dATI GLeeFuncPtr_glVertexStream4dATI
11259 #endif
11260 #ifndef GLEE_H_DEFINED_glVertexStream4dvATI
11261 #define GLEE_H_DEFINED_glVertexStream4dvATI
11262  typedef void (APIENTRYP GLEEPFNGLVERTEXSTREAM4DVATIPROC) (GLenum stream, const GLdouble * coords);
11263  GLEE_EXTERN GLEEPFNGLVERTEXSTREAM4DVATIPROC GLeeFuncPtr_glVertexStream4dvATI;
11264  #define glVertexStream4dvATI GLeeFuncPtr_glVertexStream4dvATI
11265 #endif
11266 #ifndef GLEE_H_DEFINED_glNormalStream3bATI
11267 #define GLEE_H_DEFINED_glNormalStream3bATI
11268  typedef void (APIENTRYP GLEEPFNGLNORMALSTREAM3BATIPROC) (GLenum stream, GLbyte nx, GLbyte ny, GLbyte nz);
11269  GLEE_EXTERN GLEEPFNGLNORMALSTREAM3BATIPROC GLeeFuncPtr_glNormalStream3bATI;
11270  #define glNormalStream3bATI GLeeFuncPtr_glNormalStream3bATI
11271 #endif
11272 #ifndef GLEE_H_DEFINED_glNormalStream3bvATI
11273 #define GLEE_H_DEFINED_glNormalStream3bvATI
11274  typedef void (APIENTRYP GLEEPFNGLNORMALSTREAM3BVATIPROC) (GLenum stream, const GLbyte * coords);
11275  GLEE_EXTERN GLEEPFNGLNORMALSTREAM3BVATIPROC GLeeFuncPtr_glNormalStream3bvATI;
11276  #define glNormalStream3bvATI GLeeFuncPtr_glNormalStream3bvATI
11277 #endif
11278 #ifndef GLEE_H_DEFINED_glNormalStream3sATI
11279 #define GLEE_H_DEFINED_glNormalStream3sATI
11280  typedef void (APIENTRYP GLEEPFNGLNORMALSTREAM3SATIPROC) (GLenum stream, GLshort nx, GLshort ny, GLshort nz);
11281  GLEE_EXTERN GLEEPFNGLNORMALSTREAM3SATIPROC GLeeFuncPtr_glNormalStream3sATI;
11282  #define glNormalStream3sATI GLeeFuncPtr_glNormalStream3sATI
11283 #endif
11284 #ifndef GLEE_H_DEFINED_glNormalStream3svATI
11285 #define GLEE_H_DEFINED_glNormalStream3svATI
11286  typedef void (APIENTRYP GLEEPFNGLNORMALSTREAM3SVATIPROC) (GLenum stream, const GLshort * coords);
11287  GLEE_EXTERN GLEEPFNGLNORMALSTREAM3SVATIPROC GLeeFuncPtr_glNormalStream3svATI;
11288  #define glNormalStream3svATI GLeeFuncPtr_glNormalStream3svATI
11289 #endif
11290 #ifndef GLEE_H_DEFINED_glNormalStream3iATI
11291 #define GLEE_H_DEFINED_glNormalStream3iATI
11292  typedef void (APIENTRYP GLEEPFNGLNORMALSTREAM3IATIPROC) (GLenum stream, GLint nx, GLint ny, GLint nz);
11293  GLEE_EXTERN GLEEPFNGLNORMALSTREAM3IATIPROC GLeeFuncPtr_glNormalStream3iATI;
11294  #define glNormalStream3iATI GLeeFuncPtr_glNormalStream3iATI
11295 #endif
11296 #ifndef GLEE_H_DEFINED_glNormalStream3ivATI
11297 #define GLEE_H_DEFINED_glNormalStream3ivATI
11298  typedef void (APIENTRYP GLEEPFNGLNORMALSTREAM3IVATIPROC) (GLenum stream, const GLint * coords);
11299  GLEE_EXTERN GLEEPFNGLNORMALSTREAM3IVATIPROC GLeeFuncPtr_glNormalStream3ivATI;
11300  #define glNormalStream3ivATI GLeeFuncPtr_glNormalStream3ivATI
11301 #endif
11302 #ifndef GLEE_H_DEFINED_glNormalStream3fATI
11303 #define GLEE_H_DEFINED_glNormalStream3fATI
11304  typedef void (APIENTRYP GLEEPFNGLNORMALSTREAM3FATIPROC) (GLenum stream, GLfloat nx, GLfloat ny, GLfloat nz);
11305  GLEE_EXTERN GLEEPFNGLNORMALSTREAM3FATIPROC GLeeFuncPtr_glNormalStream3fATI;
11306  #define glNormalStream3fATI GLeeFuncPtr_glNormalStream3fATI
11307 #endif
11308 #ifndef GLEE_H_DEFINED_glNormalStream3fvATI
11309 #define GLEE_H_DEFINED_glNormalStream3fvATI
11310  typedef void (APIENTRYP GLEEPFNGLNORMALSTREAM3FVATIPROC) (GLenum stream, const GLfloat * coords);
11311  GLEE_EXTERN GLEEPFNGLNORMALSTREAM3FVATIPROC GLeeFuncPtr_glNormalStream3fvATI;
11312  #define glNormalStream3fvATI GLeeFuncPtr_glNormalStream3fvATI
11313 #endif
11314 #ifndef GLEE_H_DEFINED_glNormalStream3dATI
11315 #define GLEE_H_DEFINED_glNormalStream3dATI
11316  typedef void (APIENTRYP GLEEPFNGLNORMALSTREAM3DATIPROC) (GLenum stream, GLdouble nx, GLdouble ny, GLdouble nz);
11317  GLEE_EXTERN GLEEPFNGLNORMALSTREAM3DATIPROC GLeeFuncPtr_glNormalStream3dATI;
11318  #define glNormalStream3dATI GLeeFuncPtr_glNormalStream3dATI
11319 #endif
11320 #ifndef GLEE_H_DEFINED_glNormalStream3dvATI
11321 #define GLEE_H_DEFINED_glNormalStream3dvATI
11322  typedef void (APIENTRYP GLEEPFNGLNORMALSTREAM3DVATIPROC) (GLenum stream, const GLdouble * coords);
11323  GLEE_EXTERN GLEEPFNGLNORMALSTREAM3DVATIPROC GLeeFuncPtr_glNormalStream3dvATI;
11324  #define glNormalStream3dvATI GLeeFuncPtr_glNormalStream3dvATI
11325 #endif
11326 #ifndef GLEE_H_DEFINED_glClientActiveVertexStreamATI
11327 #define GLEE_H_DEFINED_glClientActiveVertexStreamATI
11328  typedef void (APIENTRYP GLEEPFNGLCLIENTACTIVEVERTEXSTREAMATIPROC) (GLenum stream);
11329  GLEE_EXTERN GLEEPFNGLCLIENTACTIVEVERTEXSTREAMATIPROC GLeeFuncPtr_glClientActiveVertexStreamATI;
11330  #define glClientActiveVertexStreamATI GLeeFuncPtr_glClientActiveVertexStreamATI
11331 #endif
11332 #ifndef GLEE_H_DEFINED_glVertexBlendEnviATI
11333 #define GLEE_H_DEFINED_glVertexBlendEnviATI
11334  typedef void (APIENTRYP GLEEPFNGLVERTEXBLENDENVIATIPROC) (GLenum pname, GLint param);
11335  GLEE_EXTERN GLEEPFNGLVERTEXBLENDENVIATIPROC GLeeFuncPtr_glVertexBlendEnviATI;
11336  #define glVertexBlendEnviATI GLeeFuncPtr_glVertexBlendEnviATI
11337 #endif
11338 #ifndef GLEE_H_DEFINED_glVertexBlendEnvfATI
11339 #define GLEE_H_DEFINED_glVertexBlendEnvfATI
11340  typedef void (APIENTRYP GLEEPFNGLVERTEXBLENDENVFATIPROC) (GLenum pname, GLfloat param);
11341  GLEE_EXTERN GLEEPFNGLVERTEXBLENDENVFATIPROC GLeeFuncPtr_glVertexBlendEnvfATI;
11342  #define glVertexBlendEnvfATI GLeeFuncPtr_glVertexBlendEnvfATI
11343 #endif
11344 #endif
11345 
11346 /* GL_ATI_element_array */
11347 
11348 #ifndef GL_ATI_element_array
11349 #define GL_ATI_element_array 1
11350 #define __GLEE_GL_ATI_element_array 1
11351 /* Constants */
11352 #define GL_ELEMENT_ARRAY_ATI 0x8768
11353 #define GL_ELEMENT_ARRAY_TYPE_ATI 0x8769
11354 #define GL_ELEMENT_ARRAY_POINTER_ATI 0x876A
11355 #ifndef GLEE_H_DEFINED_glElementPointerATI
11356 #define GLEE_H_DEFINED_glElementPointerATI
11357  typedef void (APIENTRYP GLEEPFNGLELEMENTPOINTERATIPROC) (GLenum type, const GLvoid * pointer);
11358  GLEE_EXTERN GLEEPFNGLELEMENTPOINTERATIPROC GLeeFuncPtr_glElementPointerATI;
11359  #define glElementPointerATI GLeeFuncPtr_glElementPointerATI
11360 #endif
11361 #ifndef GLEE_H_DEFINED_glDrawElementArrayATI
11362 #define GLEE_H_DEFINED_glDrawElementArrayATI
11363  typedef void (APIENTRYP GLEEPFNGLDRAWELEMENTARRAYATIPROC) (GLenum mode, GLsizei count);
11364  GLEE_EXTERN GLEEPFNGLDRAWELEMENTARRAYATIPROC GLeeFuncPtr_glDrawElementArrayATI;
11365  #define glDrawElementArrayATI GLeeFuncPtr_glDrawElementArrayATI
11366 #endif
11367 #ifndef GLEE_H_DEFINED_glDrawRangeElementArrayATI
11368 #define GLEE_H_DEFINED_glDrawRangeElementArrayATI
11369  typedef void (APIENTRYP GLEEPFNGLDRAWRANGEELEMENTARRAYATIPROC) (GLenum mode, GLuint start, GLuint end, GLsizei count);
11370  GLEE_EXTERN GLEEPFNGLDRAWRANGEELEMENTARRAYATIPROC GLeeFuncPtr_glDrawRangeElementArrayATI;
11371  #define glDrawRangeElementArrayATI GLeeFuncPtr_glDrawRangeElementArrayATI
11372 #endif
11373 #endif
11374 
11375 /* GL_SUN_mesh_array */
11376 
11377 #ifndef GL_SUN_mesh_array
11378 #define GL_SUN_mesh_array 1
11379 #define __GLEE_GL_SUN_mesh_array 1
11380 /* Constants */
11381 #define GL_QUAD_MESH_SUN 0x8614
11382 #define GL_TRIANGLE_MESH_SUN 0x8615
11383 #ifndef GLEE_H_DEFINED_glDrawMeshArraysSUN
11384 #define GLEE_H_DEFINED_glDrawMeshArraysSUN
11385  typedef void (APIENTRYP GLEEPFNGLDRAWMESHARRAYSSUNPROC) (GLenum mode, GLint first, GLsizei count, GLsizei width);
11386  GLEE_EXTERN GLEEPFNGLDRAWMESHARRAYSSUNPROC GLeeFuncPtr_glDrawMeshArraysSUN;
11387  #define glDrawMeshArraysSUN GLeeFuncPtr_glDrawMeshArraysSUN
11388 #endif
11389 #endif
11390 
11391 /* GL_SUN_slice_accum */
11392 
11393 #ifndef GL_SUN_slice_accum
11394 #define GL_SUN_slice_accum 1
11395 #define __GLEE_GL_SUN_slice_accum 1
11396 /* Constants */
11397 #define GL_SLICE_ACCUM_SUN 0x85CC
11398 #endif
11399 
11400 /* GL_NV_multisample_filter_hint */
11401 
11402 #ifndef GL_NV_multisample_filter_hint
11403 #define GL_NV_multisample_filter_hint 1
11404 #define __GLEE_GL_NV_multisample_filter_hint 1
11405 /* Constants */
11406 #define GL_MULTISAMPLE_FILTER_HINT_NV 0x8534
11407 #endif
11408 
11409 /* GL_NV_depth_clamp */
11410 
11411 #ifndef GL_NV_depth_clamp
11412 #define GL_NV_depth_clamp 1
11413 #define __GLEE_GL_NV_depth_clamp 1
11414 /* Constants */
11415 #define GL_DEPTH_CLAMP_NV 0x864F
11416 #endif
11417 
11418 /* GL_NV_occlusion_query */
11419 
11420 #ifndef GL_NV_occlusion_query
11421 #define GL_NV_occlusion_query 1
11422 #define __GLEE_GL_NV_occlusion_query 1
11423 /* Constants */
11424 #define GL_PIXEL_COUNTER_BITS_NV 0x8864
11425 #define GL_CURRENT_OCCLUSION_QUERY_ID_NV 0x8865
11426 #define GL_PIXEL_COUNT_NV 0x8866
11427 #define GL_PIXEL_COUNT_AVAILABLE_NV 0x8867
11428 #ifndef GLEE_H_DEFINED_glGenOcclusionQueriesNV
11429 #define GLEE_H_DEFINED_glGenOcclusionQueriesNV
11430  typedef void (APIENTRYP GLEEPFNGLGENOCCLUSIONQUERIESNVPROC) (GLsizei n, GLuint * ids);
11431  GLEE_EXTERN GLEEPFNGLGENOCCLUSIONQUERIESNVPROC GLeeFuncPtr_glGenOcclusionQueriesNV;
11432  #define glGenOcclusionQueriesNV GLeeFuncPtr_glGenOcclusionQueriesNV
11433 #endif
11434 #ifndef GLEE_H_DEFINED_glDeleteOcclusionQueriesNV
11435 #define GLEE_H_DEFINED_glDeleteOcclusionQueriesNV
11436  typedef void (APIENTRYP GLEEPFNGLDELETEOCCLUSIONQUERIESNVPROC) (GLsizei n, const GLuint * ids);
11437  GLEE_EXTERN GLEEPFNGLDELETEOCCLUSIONQUERIESNVPROC GLeeFuncPtr_glDeleteOcclusionQueriesNV;
11438  #define glDeleteOcclusionQueriesNV GLeeFuncPtr_glDeleteOcclusionQueriesNV
11439 #endif
11440 #ifndef GLEE_H_DEFINED_glIsOcclusionQueryNV
11441 #define GLEE_H_DEFINED_glIsOcclusionQueryNV
11442  typedef GLboolean (APIENTRYP GLEEPFNGLISOCCLUSIONQUERYNVPROC) (GLuint id);
11443  GLEE_EXTERN GLEEPFNGLISOCCLUSIONQUERYNVPROC GLeeFuncPtr_glIsOcclusionQueryNV;
11444  #define glIsOcclusionQueryNV GLeeFuncPtr_glIsOcclusionQueryNV
11445 #endif
11446 #ifndef GLEE_H_DEFINED_glBeginOcclusionQueryNV
11447 #define GLEE_H_DEFINED_glBeginOcclusionQueryNV
11448  typedef void (APIENTRYP GLEEPFNGLBEGINOCCLUSIONQUERYNVPROC) (GLuint id);
11449  GLEE_EXTERN GLEEPFNGLBEGINOCCLUSIONQUERYNVPROC GLeeFuncPtr_glBeginOcclusionQueryNV;
11450  #define glBeginOcclusionQueryNV GLeeFuncPtr_glBeginOcclusionQueryNV
11451 #endif
11452 #ifndef GLEE_H_DEFINED_glEndOcclusionQueryNV
11453 #define GLEE_H_DEFINED_glEndOcclusionQueryNV
11454  typedef void (APIENTRYP GLEEPFNGLENDOCCLUSIONQUERYNVPROC) ();
11455  GLEE_EXTERN GLEEPFNGLENDOCCLUSIONQUERYNVPROC GLeeFuncPtr_glEndOcclusionQueryNV;
11456  #define glEndOcclusionQueryNV GLeeFuncPtr_glEndOcclusionQueryNV
11457 #endif
11458 #ifndef GLEE_H_DEFINED_glGetOcclusionQueryivNV
11459 #define GLEE_H_DEFINED_glGetOcclusionQueryivNV
11460  typedef void (APIENTRYP GLEEPFNGLGETOCCLUSIONQUERYIVNVPROC) (GLuint id, GLenum pname, GLint * params);
11461  GLEE_EXTERN GLEEPFNGLGETOCCLUSIONQUERYIVNVPROC GLeeFuncPtr_glGetOcclusionQueryivNV;
11462  #define glGetOcclusionQueryivNV GLeeFuncPtr_glGetOcclusionQueryivNV
11463 #endif
11464 #ifndef GLEE_H_DEFINED_glGetOcclusionQueryuivNV
11465 #define GLEE_H_DEFINED_glGetOcclusionQueryuivNV
11466  typedef void (APIENTRYP GLEEPFNGLGETOCCLUSIONQUERYUIVNVPROC) (GLuint id, GLenum pname, GLuint * params);
11467  GLEE_EXTERN GLEEPFNGLGETOCCLUSIONQUERYUIVNVPROC GLeeFuncPtr_glGetOcclusionQueryuivNV;
11468  #define glGetOcclusionQueryuivNV GLeeFuncPtr_glGetOcclusionQueryuivNV
11469 #endif
11470 #endif
11471 
11472 /* GL_NV_point_sprite */
11473 
11474 #ifndef GL_NV_point_sprite
11475 #define GL_NV_point_sprite 1
11476 #define __GLEE_GL_NV_point_sprite 1
11477 /* Constants */
11478 #define GL_POINT_SPRITE_NV 0x8861
11479 #define GL_COORD_REPLACE_NV 0x8862
11480 #define GL_POINT_SPRITE_R_MODE_NV 0x8863
11481 #ifndef GLEE_H_DEFINED_glPointParameteriNV
11482 #define GLEE_H_DEFINED_glPointParameteriNV
11483  typedef void (APIENTRYP GLEEPFNGLPOINTPARAMETERINVPROC) (GLenum pname, GLint param);
11484  GLEE_EXTERN GLEEPFNGLPOINTPARAMETERINVPROC GLeeFuncPtr_glPointParameteriNV;
11485  #define glPointParameteriNV GLeeFuncPtr_glPointParameteriNV
11486 #endif
11487 #ifndef GLEE_H_DEFINED_glPointParameterivNV
11488 #define GLEE_H_DEFINED_glPointParameterivNV
11489  typedef void (APIENTRYP GLEEPFNGLPOINTPARAMETERIVNVPROC) (GLenum pname, const GLint * params);
11490  GLEE_EXTERN GLEEPFNGLPOINTPARAMETERIVNVPROC GLeeFuncPtr_glPointParameterivNV;
11491  #define glPointParameterivNV GLeeFuncPtr_glPointParameterivNV
11492 #endif
11493 #endif
11494 
11495 /* GL_NV_texture_shader3 */
11496 
11497 #ifndef GL_NV_texture_shader3
11498 #define GL_NV_texture_shader3 1
11499 #define __GLEE_GL_NV_texture_shader3 1
11500 /* Constants */
11501 #define GL_OFFSET_PROJECTIVE_TEXTURE_2D_NV 0x8850
11502 #define GL_OFFSET_PROJECTIVE_TEXTURE_2D_SCALE_NV 0x8851
11503 #define GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_NV 0x8852
11504 #define GL_OFFSET_PROJECTIVE_TEXTURE_RECTANGLE_SCALE_NV 0x8853
11505 #define GL_OFFSET_HILO_TEXTURE_2D_NV 0x8854
11506 #define GL_OFFSET_HILO_TEXTURE_RECTANGLE_NV 0x8855
11507 #define GL_OFFSET_HILO_PROJECTIVE_TEXTURE_2D_NV 0x8856
11508 #define GL_OFFSET_HILO_PROJECTIVE_TEXTURE_RECTANGLE_NV 0x8857
11509 #define GL_DEPENDENT_HILO_TEXTURE_2D_NV 0x8858
11510 #define GL_DEPENDENT_RGB_TEXTURE_3D_NV 0x8859
11511 #define GL_DEPENDENT_RGB_TEXTURE_CUBE_MAP_NV 0x885A
11512 #define GL_DOT_PRODUCT_PASS_THROUGH_NV 0x885B
11513 #define GL_DOT_PRODUCT_TEXTURE_1D_NV 0x885C
11514 #define GL_DOT_PRODUCT_AFFINE_DEPTH_REPLACE_NV 0x885D
11515 #define GL_HILO8_NV 0x885E
11516 #define GL_SIGNED_HILO8_NV 0x885F
11517 #define GL_FORCE_BLUE_TO_ONE_NV 0x8860
11518 #endif
11519 
11520 /* GL_NV_vertex_program1_1 */
11521 
11522 #ifndef GL_NV_vertex_program1_1
11523 #define GL_NV_vertex_program1_1 1
11524 #define __GLEE_GL_NV_vertex_program1_1 1
11525 /* Constants */
11526 #endif
11527 
11528 /* GL_EXT_shadow_funcs */
11529 
11530 #ifndef GL_EXT_shadow_funcs
11531 #define GL_EXT_shadow_funcs 1
11532 #define __GLEE_GL_EXT_shadow_funcs 1
11533 /* Constants */
11534 #endif
11535 
11536 /* GL_EXT_stencil_two_side */
11537 
11538 #ifndef GL_EXT_stencil_two_side
11539 #define GL_EXT_stencil_two_side 1
11540 #define __GLEE_GL_EXT_stencil_two_side 1
11541 /* Constants */
11542 #define GL_STENCIL_TEST_TWO_SIDE_EXT 0x8910
11543 #define GL_ACTIVE_STENCIL_FACE_EXT 0x8911
11544 #ifndef GLEE_H_DEFINED_glActiveStencilFaceEXT
11545 #define GLEE_H_DEFINED_glActiveStencilFaceEXT
11546  typedef void (APIENTRYP GLEEPFNGLACTIVESTENCILFACEEXTPROC) (GLenum face);
11547  GLEE_EXTERN GLEEPFNGLACTIVESTENCILFACEEXTPROC GLeeFuncPtr_glActiveStencilFaceEXT;
11548  #define glActiveStencilFaceEXT GLeeFuncPtr_glActiveStencilFaceEXT
11549 #endif
11550 #endif
11551 
11552 /* GL_ATI_text_fragment_shader */
11553 
11554 #ifndef GL_ATI_text_fragment_shader
11555 #define GL_ATI_text_fragment_shader 1
11556 #define __GLEE_GL_ATI_text_fragment_shader 1
11557 /* Constants */
11558 #define GL_TEXT_FRAGMENT_SHADER_ATI 0x8200
11559 #endif
11560 
11561 /* GL_APPLE_client_storage */
11562 
11563 #ifndef GL_APPLE_client_storage
11564 #define GL_APPLE_client_storage 1
11565 #define __GLEE_GL_APPLE_client_storage 1
11566 /* Constants */
11567 #define GL_UNPACK_CLIENT_STORAGE_APPLE 0x85B2
11568 #endif
11569 
11570 /* GL_APPLE_element_array */
11571 
11572 #ifndef GL_APPLE_element_array
11573 #define GL_APPLE_element_array 1
11574 #define __GLEE_GL_APPLE_element_array 1
11575 /* Constants */
11576 #define GL_ELEMENT_ARRAY_APPLE 0x8768
11577 #define GL_ELEMENT_ARRAY_TYPE_APPLE 0x8769
11578 #define GL_ELEMENT_ARRAY_POINTER_APPLE 0x876A
11579 #ifndef GLEE_H_DEFINED_glElementPointerAPPLE
11580 #define GLEE_H_DEFINED_glElementPointerAPPLE
11581  typedef void (APIENTRYP GLEEPFNGLELEMENTPOINTERAPPLEPROC) (GLenum type, const GLvoid * pointer);
11582  GLEE_EXTERN GLEEPFNGLELEMENTPOINTERAPPLEPROC GLeeFuncPtr_glElementPointerAPPLE;
11583  #define glElementPointerAPPLE GLeeFuncPtr_glElementPointerAPPLE
11584 #endif
11585 #ifndef GLEE_H_DEFINED_glDrawElementArrayAPPLE
11586 #define GLEE_H_DEFINED_glDrawElementArrayAPPLE
11587  typedef void (APIENTRYP GLEEPFNGLDRAWELEMENTARRAYAPPLEPROC) (GLenum mode, GLint first, GLsizei count);
11588  GLEE_EXTERN GLEEPFNGLDRAWELEMENTARRAYAPPLEPROC GLeeFuncPtr_glDrawElementArrayAPPLE;
11589  #define glDrawElementArrayAPPLE GLeeFuncPtr_glDrawElementArrayAPPLE
11590 #endif
11591 #ifndef GLEE_H_DEFINED_glDrawRangeElementArrayAPPLE
11592 #define GLEE_H_DEFINED_glDrawRangeElementArrayAPPLE
11593  typedef void (APIENTRYP GLEEPFNGLDRAWRANGEELEMENTARRAYAPPLEPROC) (GLenum mode, GLuint start, GLuint end, GLint first, GLsizei count);
11594  GLEE_EXTERN GLEEPFNGLDRAWRANGEELEMENTARRAYAPPLEPROC GLeeFuncPtr_glDrawRangeElementArrayAPPLE;
11595  #define glDrawRangeElementArrayAPPLE GLeeFuncPtr_glDrawRangeElementArrayAPPLE
11596 #endif
11597 #ifndef GLEE_H_DEFINED_glMultiDrawElementArrayAPPLE
11598 #define GLEE_H_DEFINED_glMultiDrawElementArrayAPPLE
11599  typedef void (APIENTRYP GLEEPFNGLMULTIDRAWELEMENTARRAYAPPLEPROC) (GLenum mode, const GLint * first, const GLsizei * count, GLsizei primcount);
11600  GLEE_EXTERN GLEEPFNGLMULTIDRAWELEMENTARRAYAPPLEPROC GLeeFuncPtr_glMultiDrawElementArrayAPPLE;
11601  #define glMultiDrawElementArrayAPPLE GLeeFuncPtr_glMultiDrawElementArrayAPPLE
11602 #endif
11603 #ifndef GLEE_H_DEFINED_glMultiDrawRangeElementArrayAPPLE
11604 #define GLEE_H_DEFINED_glMultiDrawRangeElementArrayAPPLE
11605  typedef void (APIENTRYP GLEEPFNGLMULTIDRAWRANGEELEMENTARRAYAPPLEPROC) (GLenum mode, GLuint start, GLuint end, const GLint * first, const GLsizei * count, GLsizei primcount);
11606  GLEE_EXTERN GLEEPFNGLMULTIDRAWRANGEELEMENTARRAYAPPLEPROC GLeeFuncPtr_glMultiDrawRangeElementArrayAPPLE;
11607  #define glMultiDrawRangeElementArrayAPPLE GLeeFuncPtr_glMultiDrawRangeElementArrayAPPLE
11608 #endif
11609 #endif
11610 
11611 /* GL_APPLE_fence */
11612 
11613 #ifndef GL_APPLE_fence
11614 #define GL_APPLE_fence 1
11615 #define __GLEE_GL_APPLE_fence 1
11616 /* Constants */
11617 #define GL_DRAW_PIXELS_APPLE 0x8A0A
11618 #define GL_FENCE_APPLE 0x8A0B
11619 #ifndef GLEE_H_DEFINED_glGenFencesAPPLE
11620 #define GLEE_H_DEFINED_glGenFencesAPPLE
11621  typedef void (APIENTRYP GLEEPFNGLGENFENCESAPPLEPROC) (GLsizei n, GLuint * fences);
11622  GLEE_EXTERN GLEEPFNGLGENFENCESAPPLEPROC GLeeFuncPtr_glGenFencesAPPLE;
11623  #define glGenFencesAPPLE GLeeFuncPtr_glGenFencesAPPLE
11624 #endif
11625 #ifndef GLEE_H_DEFINED_glDeleteFencesAPPLE
11626 #define GLEE_H_DEFINED_glDeleteFencesAPPLE
11627  typedef void (APIENTRYP GLEEPFNGLDELETEFENCESAPPLEPROC) (GLsizei n, const GLuint * fences);
11628  GLEE_EXTERN GLEEPFNGLDELETEFENCESAPPLEPROC GLeeFuncPtr_glDeleteFencesAPPLE;
11629  #define glDeleteFencesAPPLE GLeeFuncPtr_glDeleteFencesAPPLE
11630 #endif
11631 #ifndef GLEE_H_DEFINED_glSetFenceAPPLE
11632 #define GLEE_H_DEFINED_glSetFenceAPPLE
11633  typedef void (APIENTRYP GLEEPFNGLSETFENCEAPPLEPROC) (GLuint fence);
11634  GLEE_EXTERN GLEEPFNGLSETFENCEAPPLEPROC GLeeFuncPtr_glSetFenceAPPLE;
11635  #define glSetFenceAPPLE GLeeFuncPtr_glSetFenceAPPLE
11636 #endif
11637 #ifndef GLEE_H_DEFINED_glIsFenceAPPLE
11638 #define GLEE_H_DEFINED_glIsFenceAPPLE
11639  typedef GLboolean (APIENTRYP GLEEPFNGLISFENCEAPPLEPROC) (GLuint fence);
11640  GLEE_EXTERN GLEEPFNGLISFENCEAPPLEPROC GLeeFuncPtr_glIsFenceAPPLE;
11641  #define glIsFenceAPPLE GLeeFuncPtr_glIsFenceAPPLE
11642 #endif
11643 #ifndef GLEE_H_DEFINED_glTestFenceAPPLE
11644 #define GLEE_H_DEFINED_glTestFenceAPPLE
11645  typedef GLboolean (APIENTRYP GLEEPFNGLTESTFENCEAPPLEPROC) (GLuint fence);
11646  GLEE_EXTERN GLEEPFNGLTESTFENCEAPPLEPROC GLeeFuncPtr_glTestFenceAPPLE;
11647  #define glTestFenceAPPLE GLeeFuncPtr_glTestFenceAPPLE
11648 #endif
11649 #ifndef GLEE_H_DEFINED_glFinishFenceAPPLE
11650 #define GLEE_H_DEFINED_glFinishFenceAPPLE
11651  typedef void (APIENTRYP GLEEPFNGLFINISHFENCEAPPLEPROC) (GLuint fence);
11652  GLEE_EXTERN GLEEPFNGLFINISHFENCEAPPLEPROC GLeeFuncPtr_glFinishFenceAPPLE;
11653  #define glFinishFenceAPPLE GLeeFuncPtr_glFinishFenceAPPLE
11654 #endif
11655 #ifndef GLEE_H_DEFINED_glTestObjectAPPLE
11656 #define GLEE_H_DEFINED_glTestObjectAPPLE
11657  typedef GLboolean (APIENTRYP GLEEPFNGLTESTOBJECTAPPLEPROC) (GLenum object, GLuint name);
11658  GLEE_EXTERN GLEEPFNGLTESTOBJECTAPPLEPROC GLeeFuncPtr_glTestObjectAPPLE;
11659  #define glTestObjectAPPLE GLeeFuncPtr_glTestObjectAPPLE
11660 #endif
11661 #ifndef GLEE_H_DEFINED_glFinishObjectAPPLE
11662 #define GLEE_H_DEFINED_glFinishObjectAPPLE
11663  typedef void (APIENTRYP GLEEPFNGLFINISHOBJECTAPPLEPROC) (GLenum object, GLint name);
11664  GLEE_EXTERN GLEEPFNGLFINISHOBJECTAPPLEPROC GLeeFuncPtr_glFinishObjectAPPLE;
11665  #define glFinishObjectAPPLE GLeeFuncPtr_glFinishObjectAPPLE
11666 #endif
11667 #endif
11668 
11669 /* GL_APPLE_vertex_array_object */
11670 
11671 #ifndef GL_APPLE_vertex_array_object
11672 #define GL_APPLE_vertex_array_object 1
11673 #define __GLEE_GL_APPLE_vertex_array_object 1
11674 /* Constants */
11675 #define GL_VERTEX_ARRAY_BINDING_APPLE 0x85B5
11676 #ifndef GLEE_H_DEFINED_glBindVertexArrayAPPLE
11677 #define GLEE_H_DEFINED_glBindVertexArrayAPPLE
11678  typedef void (APIENTRYP GLEEPFNGLBINDVERTEXARRAYAPPLEPROC) (GLuint array);
11679  GLEE_EXTERN GLEEPFNGLBINDVERTEXARRAYAPPLEPROC GLeeFuncPtr_glBindVertexArrayAPPLE;
11680  #define glBindVertexArrayAPPLE GLeeFuncPtr_glBindVertexArrayAPPLE
11681 #endif
11682 #ifndef GLEE_H_DEFINED_glDeleteVertexArraysAPPLE
11683 #define GLEE_H_DEFINED_glDeleteVertexArraysAPPLE
11684  typedef void (APIENTRYP GLEEPFNGLDELETEVERTEXARRAYSAPPLEPROC) (GLsizei n, const GLuint * arrays);
11685  GLEE_EXTERN GLEEPFNGLDELETEVERTEXARRAYSAPPLEPROC GLeeFuncPtr_glDeleteVertexArraysAPPLE;
11686  #define glDeleteVertexArraysAPPLE GLeeFuncPtr_glDeleteVertexArraysAPPLE
11687 #endif
11688 #ifndef GLEE_H_DEFINED_glGenVertexArraysAPPLE
11689 #define GLEE_H_DEFINED_glGenVertexArraysAPPLE
11690  typedef void (APIENTRYP GLEEPFNGLGENVERTEXARRAYSAPPLEPROC) (GLsizei n, GLuint * arrays);
11691  GLEE_EXTERN GLEEPFNGLGENVERTEXARRAYSAPPLEPROC GLeeFuncPtr_glGenVertexArraysAPPLE;
11692  #define glGenVertexArraysAPPLE GLeeFuncPtr_glGenVertexArraysAPPLE
11693 #endif
11694 #ifndef GLEE_H_DEFINED_glIsVertexArrayAPPLE
11695 #define GLEE_H_DEFINED_glIsVertexArrayAPPLE
11696  typedef GLboolean (APIENTRYP GLEEPFNGLISVERTEXARRAYAPPLEPROC) (GLuint array);
11697  GLEE_EXTERN GLEEPFNGLISVERTEXARRAYAPPLEPROC GLeeFuncPtr_glIsVertexArrayAPPLE;
11698  #define glIsVertexArrayAPPLE GLeeFuncPtr_glIsVertexArrayAPPLE
11699 #endif
11700 #endif
11701 
11702 /* GL_APPLE_vertex_array_range */
11703 
11704 #ifndef GL_APPLE_vertex_array_range
11705 #define GL_APPLE_vertex_array_range 1
11706 #define __GLEE_GL_APPLE_vertex_array_range 1
11707 /* Constants */
11708 #define GL_VERTEX_ARRAY_RANGE_APPLE 0x851D
11709 #define GL_VERTEX_ARRAY_RANGE_LENGTH_APPLE 0x851E
11710 #define GL_VERTEX_ARRAY_STORAGE_HINT_APPLE 0x851F
11711 #define GL_VERTEX_ARRAY_RANGE_POINTER_APPLE 0x8521
11712 #define GL_STORAGE_CACHED_APPLE 0x85BE
11713 #define GL_STORAGE_SHARED_APPLE 0x85BF
11714 #ifndef GLEE_H_DEFINED_glVertexArrayRangeAPPLE
11715 #define GLEE_H_DEFINED_glVertexArrayRangeAPPLE
11716  typedef void (APIENTRYP GLEEPFNGLVERTEXARRAYRANGEAPPLEPROC) (GLsizei length, GLvoid * pointer);
11717  GLEE_EXTERN GLEEPFNGLVERTEXARRAYRANGEAPPLEPROC GLeeFuncPtr_glVertexArrayRangeAPPLE;
11718  #define glVertexArrayRangeAPPLE GLeeFuncPtr_glVertexArrayRangeAPPLE
11719 #endif
11720 #ifndef GLEE_H_DEFINED_glFlushVertexArrayRangeAPPLE
11721 #define GLEE_H_DEFINED_glFlushVertexArrayRangeAPPLE
11722  typedef void (APIENTRYP GLEEPFNGLFLUSHVERTEXARRAYRANGEAPPLEPROC) (GLsizei length, GLvoid * pointer);
11723  GLEE_EXTERN GLEEPFNGLFLUSHVERTEXARRAYRANGEAPPLEPROC GLeeFuncPtr_glFlushVertexArrayRangeAPPLE;
11724  #define glFlushVertexArrayRangeAPPLE GLeeFuncPtr_glFlushVertexArrayRangeAPPLE
11725 #endif
11726 #ifndef GLEE_H_DEFINED_glVertexArrayParameteriAPPLE
11727 #define GLEE_H_DEFINED_glVertexArrayParameteriAPPLE
11728  typedef void (APIENTRYP GLEEPFNGLVERTEXARRAYPARAMETERIAPPLEPROC) (GLenum pname, GLint param);
11729  GLEE_EXTERN GLEEPFNGLVERTEXARRAYPARAMETERIAPPLEPROC GLeeFuncPtr_glVertexArrayParameteriAPPLE;
11730  #define glVertexArrayParameteriAPPLE GLeeFuncPtr_glVertexArrayParameteriAPPLE
11731 #endif
11732 #endif
11733 
11734 /* GL_APPLE_ycbcr_422 */
11735 
11736 #ifndef GL_APPLE_ycbcr_422
11737 #define GL_APPLE_ycbcr_422 1
11738 #define __GLEE_GL_APPLE_ycbcr_422 1
11739 /* Constants */
11740 #define GL_YCBCR_422_APPLE 0x85B9
11741 #define GL_UNSIGNED_SHORT_8_8_APPLE 0x85BA
11742 #define GL_UNSIGNED_SHORT_8_8_REV_APPLE 0x85BB
11743 #endif
11744 
11745 /* GL_S3_s3tc */
11746 
11747 #ifndef GL_S3_s3tc
11748 #define GL_S3_s3tc 1
11749 #define __GLEE_GL_S3_s3tc 1
11750 /* Constants */
11751 #define GL_RGB_S3TC 0x83A0
11752 #define GL_RGB4_S3TC 0x83A1
11753 #define GL_RGBA_S3TC 0x83A2
11754 #define GL_RGBA4_S3TC 0x83A3
11755 #endif
11756 
11757 /* GL_ATI_draw_buffers */
11758 
11759 #ifndef GL_ATI_draw_buffers
11760 #define GL_ATI_draw_buffers 1
11761 #define __GLEE_GL_ATI_draw_buffers 1
11762 /* Constants */
11763 #define GL_MAX_DRAW_BUFFERS_ATI 0x8824
11764 #define GL_DRAW_BUFFER0_ATI 0x8825
11765 #define GL_DRAW_BUFFER1_ATI 0x8826
11766 #define GL_DRAW_BUFFER2_ATI 0x8827
11767 #define GL_DRAW_BUFFER3_ATI 0x8828
11768 #define GL_DRAW_BUFFER4_ATI 0x8829
11769 #define GL_DRAW_BUFFER5_ATI 0x882A
11770 #define GL_DRAW_BUFFER6_ATI 0x882B
11771 #define GL_DRAW_BUFFER7_ATI 0x882C
11772 #define GL_DRAW_BUFFER8_ATI 0x882D
11773 #define GL_DRAW_BUFFER9_ATI 0x882E
11774 #define GL_DRAW_BUFFER10_ATI 0x882F
11775 #define GL_DRAW_BUFFER11_ATI 0x8830
11776 #define GL_DRAW_BUFFER12_ATI 0x8831
11777 #define GL_DRAW_BUFFER13_ATI 0x8832
11778 #define GL_DRAW_BUFFER14_ATI 0x8833
11779 #define GL_DRAW_BUFFER15_ATI 0x8834
11780 #ifndef GLEE_H_DEFINED_glDrawBuffersATI
11781 #define GLEE_H_DEFINED_glDrawBuffersATI
11782  typedef void (APIENTRYP GLEEPFNGLDRAWBUFFERSATIPROC) (GLsizei n, const GLenum * bufs);
11783  GLEE_EXTERN GLEEPFNGLDRAWBUFFERSATIPROC GLeeFuncPtr_glDrawBuffersATI;
11784  #define glDrawBuffersATI GLeeFuncPtr_glDrawBuffersATI
11785 #endif
11786 #endif
11787 
11788 /* GL_ATI_pixel_format_float */
11789 
11790 #ifndef GL_ATI_pixel_format_float
11791 #define GL_ATI_pixel_format_float 1
11792 #define __GLEE_GL_ATI_pixel_format_float 1
11793 /* Constants */
11794 #define GL_TYPE_RGBA_FLOAT_ATI 0x8820
11795 #define GL_COLOR_CLEAR_UNCLAMPED_VALUE_ATI 0x8835
11796 #endif
11797 
11798 /* GL_ATI_texture_env_combine3 */
11799 
11800 #ifndef GL_ATI_texture_env_combine3
11801 #define GL_ATI_texture_env_combine3 1
11802 #define __GLEE_GL_ATI_texture_env_combine3 1
11803 /* Constants */
11804 #define GL_MODULATE_ADD_ATI 0x8744
11805 #define GL_MODULATE_SIGNED_ADD_ATI 0x8745
11806 #define GL_MODULATE_SUBTRACT_ATI 0x8746
11807 #endif
11808 
11809 /* GL_ATI_texture_float */
11810 
11811 #ifndef GL_ATI_texture_float
11812 #define GL_ATI_texture_float 1
11813 #define __GLEE_GL_ATI_texture_float 1
11814 /* Constants */
11815 #define GL_RGBA_FLOAT32_ATI 0x8814
11816 #define GL_RGB_FLOAT32_ATI 0x8815
11817 #define GL_ALPHA_FLOAT32_ATI 0x8816
11818 #define GL_INTENSITY_FLOAT32_ATI 0x8817
11819 #define GL_LUMINANCE_FLOAT32_ATI 0x8818
11820 #define GL_LUMINANCE_ALPHA_FLOAT32_ATI 0x8819
11821 #define GL_RGBA_FLOAT16_ATI 0x881A
11822 #define GL_RGB_FLOAT16_ATI 0x881B
11823 #define GL_ALPHA_FLOAT16_ATI 0x881C
11824 #define GL_INTENSITY_FLOAT16_ATI 0x881D
11825 #define GL_LUMINANCE_FLOAT16_ATI 0x881E
11826 #define GL_LUMINANCE_ALPHA_FLOAT16_ATI 0x881F
11827 #endif
11828 
11829 /* GL_NV_float_buffer */
11830 
11831 #ifndef GL_NV_float_buffer
11832 #define GL_NV_float_buffer 1
11833 #define __GLEE_GL_NV_float_buffer 1
11834 /* Constants */
11835 #define GL_FLOAT_R_NV 0x8880
11836 #define GL_FLOAT_RG_NV 0x8881
11837 #define GL_FLOAT_RGB_NV 0x8882
11838 #define GL_FLOAT_RGBA_NV 0x8883
11839 #define GL_FLOAT_R16_NV 0x8884
11840 #define GL_FLOAT_R32_NV 0x8885
11841 #define GL_FLOAT_RG16_NV 0x8886
11842 #define GL_FLOAT_RG32_NV 0x8887
11843 #define GL_FLOAT_RGB16_NV 0x8888
11844 #define GL_FLOAT_RGB32_NV 0x8889
11845 #define GL_FLOAT_RGBA16_NV 0x888A
11846 #define GL_FLOAT_RGBA32_NV 0x888B
11847 #define GL_TEXTURE_FLOAT_COMPONENTS_NV 0x888C
11848 #define GL_FLOAT_CLEAR_COLOR_VALUE_NV 0x888D
11849 #define GL_FLOAT_RGBA_MODE_NV 0x888E
11850 #endif
11851 
11852 /* GL_NV_fragment_program */
11853 
11854 #ifndef GL_NV_fragment_program
11855 #define GL_NV_fragment_program 1
11856 #define __GLEE_GL_NV_fragment_program 1
11857 /* Constants */
11858 #define GL_MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS_NV 0x8868
11859 #define GL_FRAGMENT_PROGRAM_NV 0x8870
11860 #define GL_MAX_TEXTURE_COORDS_NV 0x8871
11861 #define GL_MAX_TEXTURE_IMAGE_UNITS_NV 0x8872
11862 #define GL_FRAGMENT_PROGRAM_BINDING_NV 0x8873
11863 #define GL_PROGRAM_ERROR_STRING_NV 0x8874
11864 #ifndef GLEE_H_DEFINED_glProgramNamedParameter4fNV
11865 #define GLEE_H_DEFINED_glProgramNamedParameter4fNV
11866  typedef void (APIENTRYP GLEEPFNGLPROGRAMNAMEDPARAMETER4FNVPROC) (GLuint id, GLsizei len, const GLubyte * name, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
11867  GLEE_EXTERN GLEEPFNGLPROGRAMNAMEDPARAMETER4FNVPROC GLeeFuncPtr_glProgramNamedParameter4fNV;
11868  #define glProgramNamedParameter4fNV GLeeFuncPtr_glProgramNamedParameter4fNV
11869 #endif
11870 #ifndef GLEE_H_DEFINED_glProgramNamedParameter4dNV
11871 #define GLEE_H_DEFINED_glProgramNamedParameter4dNV
11872  typedef void (APIENTRYP GLEEPFNGLPROGRAMNAMEDPARAMETER4DNVPROC) (GLuint id, GLsizei len, const GLubyte * name, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
11873  GLEE_EXTERN GLEEPFNGLPROGRAMNAMEDPARAMETER4DNVPROC GLeeFuncPtr_glProgramNamedParameter4dNV;
11874  #define glProgramNamedParameter4dNV GLeeFuncPtr_glProgramNamedParameter4dNV
11875 #endif
11876 #ifndef GLEE_H_DEFINED_glProgramNamedParameter4fvNV
11877 #define GLEE_H_DEFINED_glProgramNamedParameter4fvNV
11878  typedef void (APIENTRYP GLEEPFNGLPROGRAMNAMEDPARAMETER4FVNVPROC) (GLuint id, GLsizei len, const GLubyte * name, const GLfloat * v);
11879  GLEE_EXTERN GLEEPFNGLPROGRAMNAMEDPARAMETER4FVNVPROC GLeeFuncPtr_glProgramNamedParameter4fvNV;
11880  #define glProgramNamedParameter4fvNV GLeeFuncPtr_glProgramNamedParameter4fvNV
11881 #endif
11882 #ifndef GLEE_H_DEFINED_glProgramNamedParameter4dvNV
11883 #define GLEE_H_DEFINED_glProgramNamedParameter4dvNV
11884  typedef void (APIENTRYP GLEEPFNGLPROGRAMNAMEDPARAMETER4DVNVPROC) (GLuint id, GLsizei len, const GLubyte * name, const GLdouble * v);
11885  GLEE_EXTERN GLEEPFNGLPROGRAMNAMEDPARAMETER4DVNVPROC GLeeFuncPtr_glProgramNamedParameter4dvNV;
11886  #define glProgramNamedParameter4dvNV GLeeFuncPtr_glProgramNamedParameter4dvNV
11887 #endif
11888 #ifndef GLEE_H_DEFINED_glGetProgramNamedParameterfvNV
11889 #define GLEE_H_DEFINED_glGetProgramNamedParameterfvNV
11890  typedef void (APIENTRYP GLEEPFNGLGETPROGRAMNAMEDPARAMETERFVNVPROC) (GLuint id, GLsizei len, const GLubyte * name, GLfloat * params);
11891  GLEE_EXTERN GLEEPFNGLGETPROGRAMNAMEDPARAMETERFVNVPROC GLeeFuncPtr_glGetProgramNamedParameterfvNV;
11892  #define glGetProgramNamedParameterfvNV GLeeFuncPtr_glGetProgramNamedParameterfvNV
11893 #endif
11894 #ifndef GLEE_H_DEFINED_glGetProgramNamedParameterdvNV
11895 #define GLEE_H_DEFINED_glGetProgramNamedParameterdvNV
11896  typedef void (APIENTRYP GLEEPFNGLGETPROGRAMNAMEDPARAMETERDVNVPROC) (GLuint id, GLsizei len, const GLubyte * name, GLdouble * params);
11897  GLEE_EXTERN GLEEPFNGLGETPROGRAMNAMEDPARAMETERDVNVPROC GLeeFuncPtr_glGetProgramNamedParameterdvNV;
11898  #define glGetProgramNamedParameterdvNV GLeeFuncPtr_glGetProgramNamedParameterdvNV
11899 #endif
11900 #endif
11901 
11902 /* GL_NV_half_float */
11903 
11904 #ifndef GL_NV_half_float
11905 #define GL_NV_half_float 1
11906 #define __GLEE_GL_NV_half_float 1
11907 /* Constants */
11908 #define GL_HALF_FLOAT_NV 0x140B
11909 #ifndef GLEE_H_DEFINED_glVertex2hNV
11910 #define GLEE_H_DEFINED_glVertex2hNV
11911  typedef void (APIENTRYP GLEEPFNGLVERTEX2HNVPROC) (GLhalfNV x, GLhalfNV y);
11912  GLEE_EXTERN GLEEPFNGLVERTEX2HNVPROC GLeeFuncPtr_glVertex2hNV;
11913  #define glVertex2hNV GLeeFuncPtr_glVertex2hNV
11914 #endif
11915 #ifndef GLEE_H_DEFINED_glVertex2hvNV
11916 #define GLEE_H_DEFINED_glVertex2hvNV
11917  typedef void (APIENTRYP GLEEPFNGLVERTEX2HVNVPROC) (const GLhalfNV * v);
11918  GLEE_EXTERN GLEEPFNGLVERTEX2HVNVPROC GLeeFuncPtr_glVertex2hvNV;
11919  #define glVertex2hvNV GLeeFuncPtr_glVertex2hvNV
11920 #endif
11921 #ifndef GLEE_H_DEFINED_glVertex3hNV
11922 #define GLEE_H_DEFINED_glVertex3hNV
11923  typedef void (APIENTRYP GLEEPFNGLVERTEX3HNVPROC) (GLhalfNV x, GLhalfNV y, GLhalfNV z);
11924  GLEE_EXTERN GLEEPFNGLVERTEX3HNVPROC GLeeFuncPtr_glVertex3hNV;
11925  #define glVertex3hNV GLeeFuncPtr_glVertex3hNV
11926 #endif
11927 #ifndef GLEE_H_DEFINED_glVertex3hvNV
11928 #define GLEE_H_DEFINED_glVertex3hvNV
11929  typedef void (APIENTRYP GLEEPFNGLVERTEX3HVNVPROC) (const GLhalfNV * v);
11930  GLEE_EXTERN GLEEPFNGLVERTEX3HVNVPROC GLeeFuncPtr_glVertex3hvNV;
11931  #define glVertex3hvNV GLeeFuncPtr_glVertex3hvNV
11932 #endif
11933 #ifndef GLEE_H_DEFINED_glVertex4hNV
11934 #define GLEE_H_DEFINED_glVertex4hNV
11935  typedef void (APIENTRYP GLEEPFNGLVERTEX4HNVPROC) (GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w);
11936  GLEE_EXTERN GLEEPFNGLVERTEX4HNVPROC GLeeFuncPtr_glVertex4hNV;
11937  #define glVertex4hNV GLeeFuncPtr_glVertex4hNV
11938 #endif
11939 #ifndef GLEE_H_DEFINED_glVertex4hvNV
11940 #define GLEE_H_DEFINED_glVertex4hvNV
11941  typedef void (APIENTRYP GLEEPFNGLVERTEX4HVNVPROC) (const GLhalfNV * v);
11942  GLEE_EXTERN GLEEPFNGLVERTEX4HVNVPROC GLeeFuncPtr_glVertex4hvNV;
11943  #define glVertex4hvNV GLeeFuncPtr_glVertex4hvNV
11944 #endif
11945 #ifndef GLEE_H_DEFINED_glNormal3hNV
11946 #define GLEE_H_DEFINED_glNormal3hNV
11947  typedef void (APIENTRYP GLEEPFNGLNORMAL3HNVPROC) (GLhalfNV nx, GLhalfNV ny, GLhalfNV nz);
11948  GLEE_EXTERN GLEEPFNGLNORMAL3HNVPROC GLeeFuncPtr_glNormal3hNV;
11949  #define glNormal3hNV GLeeFuncPtr_glNormal3hNV
11950 #endif
11951 #ifndef GLEE_H_DEFINED_glNormal3hvNV
11952 #define GLEE_H_DEFINED_glNormal3hvNV
11953  typedef void (APIENTRYP GLEEPFNGLNORMAL3HVNVPROC) (const GLhalfNV * v);
11954  GLEE_EXTERN GLEEPFNGLNORMAL3HVNVPROC GLeeFuncPtr_glNormal3hvNV;
11955  #define glNormal3hvNV GLeeFuncPtr_glNormal3hvNV
11956 #endif
11957 #ifndef GLEE_H_DEFINED_glColor3hNV
11958 #define GLEE_H_DEFINED_glColor3hNV
11959  typedef void (APIENTRYP GLEEPFNGLCOLOR3HNVPROC) (GLhalfNV red, GLhalfNV green, GLhalfNV blue);
11960  GLEE_EXTERN GLEEPFNGLCOLOR3HNVPROC GLeeFuncPtr_glColor3hNV;
11961  #define glColor3hNV GLeeFuncPtr_glColor3hNV
11962 #endif
11963 #ifndef GLEE_H_DEFINED_glColor3hvNV
11964 #define GLEE_H_DEFINED_glColor3hvNV
11965  typedef void (APIENTRYP GLEEPFNGLCOLOR3HVNVPROC) (const GLhalfNV * v);
11966  GLEE_EXTERN GLEEPFNGLCOLOR3HVNVPROC GLeeFuncPtr_glColor3hvNV;
11967  #define glColor3hvNV GLeeFuncPtr_glColor3hvNV
11968 #endif
11969 #ifndef GLEE_H_DEFINED_glColor4hNV
11970 #define GLEE_H_DEFINED_glColor4hNV
11971  typedef void (APIENTRYP GLEEPFNGLCOLOR4HNVPROC) (GLhalfNV red, GLhalfNV green, GLhalfNV blue, GLhalfNV alpha);
11972  GLEE_EXTERN GLEEPFNGLCOLOR4HNVPROC GLeeFuncPtr_glColor4hNV;
11973  #define glColor4hNV GLeeFuncPtr_glColor4hNV
11974 #endif
11975 #ifndef GLEE_H_DEFINED_glColor4hvNV
11976 #define GLEE_H_DEFINED_glColor4hvNV
11977  typedef void (APIENTRYP GLEEPFNGLCOLOR4HVNVPROC) (const GLhalfNV * v);
11978  GLEE_EXTERN GLEEPFNGLCOLOR4HVNVPROC GLeeFuncPtr_glColor4hvNV;
11979  #define glColor4hvNV GLeeFuncPtr_glColor4hvNV
11980 #endif
11981 #ifndef GLEE_H_DEFINED_glTexCoord1hNV
11982 #define GLEE_H_DEFINED_glTexCoord1hNV
11983  typedef void (APIENTRYP GLEEPFNGLTEXCOORD1HNVPROC) (GLhalfNV s);
11984  GLEE_EXTERN GLEEPFNGLTEXCOORD1HNVPROC GLeeFuncPtr_glTexCoord1hNV;
11985  #define glTexCoord1hNV GLeeFuncPtr_glTexCoord1hNV
11986 #endif
11987 #ifndef GLEE_H_DEFINED_glTexCoord1hvNV
11988 #define GLEE_H_DEFINED_glTexCoord1hvNV
11989  typedef void (APIENTRYP GLEEPFNGLTEXCOORD1HVNVPROC) (const GLhalfNV * v);
11990  GLEE_EXTERN GLEEPFNGLTEXCOORD1HVNVPROC GLeeFuncPtr_glTexCoord1hvNV;
11991  #define glTexCoord1hvNV GLeeFuncPtr_glTexCoord1hvNV
11992 #endif
11993 #ifndef GLEE_H_DEFINED_glTexCoord2hNV
11994 #define GLEE_H_DEFINED_glTexCoord2hNV
11995  typedef void (APIENTRYP GLEEPFNGLTEXCOORD2HNVPROC) (GLhalfNV s, GLhalfNV t);
11996  GLEE_EXTERN GLEEPFNGLTEXCOORD2HNVPROC GLeeFuncPtr_glTexCoord2hNV;
11997  #define glTexCoord2hNV GLeeFuncPtr_glTexCoord2hNV
11998 #endif
11999 #ifndef GLEE_H_DEFINED_glTexCoord2hvNV
12000 #define GLEE_H_DEFINED_glTexCoord2hvNV
12001  typedef void (APIENTRYP GLEEPFNGLTEXCOORD2HVNVPROC) (const GLhalfNV * v);
12002  GLEE_EXTERN GLEEPFNGLTEXCOORD2HVNVPROC GLeeFuncPtr_glTexCoord2hvNV;
12003  #define glTexCoord2hvNV GLeeFuncPtr_glTexCoord2hvNV
12004 #endif
12005 #ifndef GLEE_H_DEFINED_glTexCoord3hNV
12006 #define GLEE_H_DEFINED_glTexCoord3hNV
12007  typedef void (APIENTRYP GLEEPFNGLTEXCOORD3HNVPROC) (GLhalfNV s, GLhalfNV t, GLhalfNV r);
12008  GLEE_EXTERN GLEEPFNGLTEXCOORD3HNVPROC GLeeFuncPtr_glTexCoord3hNV;
12009  #define glTexCoord3hNV GLeeFuncPtr_glTexCoord3hNV
12010 #endif
12011 #ifndef GLEE_H_DEFINED_glTexCoord3hvNV
12012 #define GLEE_H_DEFINED_glTexCoord3hvNV
12013  typedef void (APIENTRYP GLEEPFNGLTEXCOORD3HVNVPROC) (const GLhalfNV * v);
12014  GLEE_EXTERN GLEEPFNGLTEXCOORD3HVNVPROC GLeeFuncPtr_glTexCoord3hvNV;
12015  #define glTexCoord3hvNV GLeeFuncPtr_glTexCoord3hvNV
12016 #endif
12017 #ifndef GLEE_H_DEFINED_glTexCoord4hNV
12018 #define GLEE_H_DEFINED_glTexCoord4hNV
12019  typedef void (APIENTRYP GLEEPFNGLTEXCOORD4HNVPROC) (GLhalfNV s, GLhalfNV t, GLhalfNV r, GLhalfNV q);
12020  GLEE_EXTERN GLEEPFNGLTEXCOORD4HNVPROC GLeeFuncPtr_glTexCoord4hNV;
12021  #define glTexCoord4hNV GLeeFuncPtr_glTexCoord4hNV
12022 #endif
12023 #ifndef GLEE_H_DEFINED_glTexCoord4hvNV
12024 #define GLEE_H_DEFINED_glTexCoord4hvNV
12025  typedef void (APIENTRYP GLEEPFNGLTEXCOORD4HVNVPROC) (const GLhalfNV * v);
12026  GLEE_EXTERN GLEEPFNGLTEXCOORD4HVNVPROC GLeeFuncPtr_glTexCoord4hvNV;
12027  #define glTexCoord4hvNV GLeeFuncPtr_glTexCoord4hvNV
12028 #endif
12029 #ifndef GLEE_H_DEFINED_glMultiTexCoord1hNV
12030 #define GLEE_H_DEFINED_glMultiTexCoord1hNV
12031  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1HNVPROC) (GLenum target, GLhalfNV s);
12032  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1HNVPROC GLeeFuncPtr_glMultiTexCoord1hNV;
12033  #define glMultiTexCoord1hNV GLeeFuncPtr_glMultiTexCoord1hNV
12034 #endif
12035 #ifndef GLEE_H_DEFINED_glMultiTexCoord1hvNV
12036 #define GLEE_H_DEFINED_glMultiTexCoord1hvNV
12037  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD1HVNVPROC) (GLenum target, const GLhalfNV * v);
12038  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1HVNVPROC GLeeFuncPtr_glMultiTexCoord1hvNV;
12039  #define glMultiTexCoord1hvNV GLeeFuncPtr_glMultiTexCoord1hvNV
12040 #endif
12041 #ifndef GLEE_H_DEFINED_glMultiTexCoord2hNV
12042 #define GLEE_H_DEFINED_glMultiTexCoord2hNV
12043  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2HNVPROC) (GLenum target, GLhalfNV s, GLhalfNV t);
12044  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2HNVPROC GLeeFuncPtr_glMultiTexCoord2hNV;
12045  #define glMultiTexCoord2hNV GLeeFuncPtr_glMultiTexCoord2hNV
12046 #endif
12047 #ifndef GLEE_H_DEFINED_glMultiTexCoord2hvNV
12048 #define GLEE_H_DEFINED_glMultiTexCoord2hvNV
12049  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD2HVNVPROC) (GLenum target, const GLhalfNV * v);
12050  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2HVNVPROC GLeeFuncPtr_glMultiTexCoord2hvNV;
12051  #define glMultiTexCoord2hvNV GLeeFuncPtr_glMultiTexCoord2hvNV
12052 #endif
12053 #ifndef GLEE_H_DEFINED_glMultiTexCoord3hNV
12054 #define GLEE_H_DEFINED_glMultiTexCoord3hNV
12055  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3HNVPROC) (GLenum target, GLhalfNV s, GLhalfNV t, GLhalfNV r);
12056  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3HNVPROC GLeeFuncPtr_glMultiTexCoord3hNV;
12057  #define glMultiTexCoord3hNV GLeeFuncPtr_glMultiTexCoord3hNV
12058 #endif
12059 #ifndef GLEE_H_DEFINED_glMultiTexCoord3hvNV
12060 #define GLEE_H_DEFINED_glMultiTexCoord3hvNV
12061  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD3HVNVPROC) (GLenum target, const GLhalfNV * v);
12062  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3HVNVPROC GLeeFuncPtr_glMultiTexCoord3hvNV;
12063  #define glMultiTexCoord3hvNV GLeeFuncPtr_glMultiTexCoord3hvNV
12064 #endif
12065 #ifndef GLEE_H_DEFINED_glMultiTexCoord4hNV
12066 #define GLEE_H_DEFINED_glMultiTexCoord4hNV
12067  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4HNVPROC) (GLenum target, GLhalfNV s, GLhalfNV t, GLhalfNV r, GLhalfNV q);
12068  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4HNVPROC GLeeFuncPtr_glMultiTexCoord4hNV;
12069  #define glMultiTexCoord4hNV GLeeFuncPtr_glMultiTexCoord4hNV
12070 #endif
12071 #ifndef GLEE_H_DEFINED_glMultiTexCoord4hvNV
12072 #define GLEE_H_DEFINED_glMultiTexCoord4hvNV
12073  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORD4HVNVPROC) (GLenum target, const GLhalfNV * v);
12074  GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4HVNVPROC GLeeFuncPtr_glMultiTexCoord4hvNV;
12075  #define glMultiTexCoord4hvNV GLeeFuncPtr_glMultiTexCoord4hvNV
12076 #endif
12077 #ifndef GLEE_H_DEFINED_glFogCoordhNV
12078 #define GLEE_H_DEFINED_glFogCoordhNV
12079  typedef void (APIENTRYP GLEEPFNGLFOGCOORDHNVPROC) (GLhalfNV fog);
12080  GLEE_EXTERN GLEEPFNGLFOGCOORDHNVPROC GLeeFuncPtr_glFogCoordhNV;
12081  #define glFogCoordhNV GLeeFuncPtr_glFogCoordhNV
12082 #endif
12083 #ifndef GLEE_H_DEFINED_glFogCoordhvNV
12084 #define GLEE_H_DEFINED_glFogCoordhvNV
12085  typedef void (APIENTRYP GLEEPFNGLFOGCOORDHVNVPROC) (const GLhalfNV * fog);
12086  GLEE_EXTERN GLEEPFNGLFOGCOORDHVNVPROC GLeeFuncPtr_glFogCoordhvNV;
12087  #define glFogCoordhvNV GLeeFuncPtr_glFogCoordhvNV
12088 #endif
12089 #ifndef GLEE_H_DEFINED_glSecondaryColor3hNV
12090 #define GLEE_H_DEFINED_glSecondaryColor3hNV
12091  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3HNVPROC) (GLhalfNV red, GLhalfNV green, GLhalfNV blue);
12092  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3HNVPROC GLeeFuncPtr_glSecondaryColor3hNV;
12093  #define glSecondaryColor3hNV GLeeFuncPtr_glSecondaryColor3hNV
12094 #endif
12095 #ifndef GLEE_H_DEFINED_glSecondaryColor3hvNV
12096 #define GLEE_H_DEFINED_glSecondaryColor3hvNV
12097  typedef void (APIENTRYP GLEEPFNGLSECONDARYCOLOR3HVNVPROC) (const GLhalfNV * v);
12098  GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3HVNVPROC GLeeFuncPtr_glSecondaryColor3hvNV;
12099  #define glSecondaryColor3hvNV GLeeFuncPtr_glSecondaryColor3hvNV
12100 #endif
12101 #ifndef GLEE_H_DEFINED_glVertexWeighthNV
12102 #define GLEE_H_DEFINED_glVertexWeighthNV
12103  typedef void (APIENTRYP GLEEPFNGLVERTEXWEIGHTHNVPROC) (GLhalfNV weight);
12104  GLEE_EXTERN GLEEPFNGLVERTEXWEIGHTHNVPROC GLeeFuncPtr_glVertexWeighthNV;
12105  #define glVertexWeighthNV GLeeFuncPtr_glVertexWeighthNV
12106 #endif
12107 #ifndef GLEE_H_DEFINED_glVertexWeighthvNV
12108 #define GLEE_H_DEFINED_glVertexWeighthvNV
12109  typedef void (APIENTRYP GLEEPFNGLVERTEXWEIGHTHVNVPROC) (const GLhalfNV * weight);
12110  GLEE_EXTERN GLEEPFNGLVERTEXWEIGHTHVNVPROC GLeeFuncPtr_glVertexWeighthvNV;
12111  #define glVertexWeighthvNV GLeeFuncPtr_glVertexWeighthvNV
12112 #endif
12113 #ifndef GLEE_H_DEFINED_glVertexAttrib1hNV
12114 #define GLEE_H_DEFINED_glVertexAttrib1hNV
12115  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1HNVPROC) (GLuint index, GLhalfNV x);
12116  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1HNVPROC GLeeFuncPtr_glVertexAttrib1hNV;
12117  #define glVertexAttrib1hNV GLeeFuncPtr_glVertexAttrib1hNV
12118 #endif
12119 #ifndef GLEE_H_DEFINED_glVertexAttrib1hvNV
12120 #define GLEE_H_DEFINED_glVertexAttrib1hvNV
12121  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB1HVNVPROC) (GLuint index, const GLhalfNV * v);
12122  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1HVNVPROC GLeeFuncPtr_glVertexAttrib1hvNV;
12123  #define glVertexAttrib1hvNV GLeeFuncPtr_glVertexAttrib1hvNV
12124 #endif
12125 #ifndef GLEE_H_DEFINED_glVertexAttrib2hNV
12126 #define GLEE_H_DEFINED_glVertexAttrib2hNV
12127  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2HNVPROC) (GLuint index, GLhalfNV x, GLhalfNV y);
12128  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2HNVPROC GLeeFuncPtr_glVertexAttrib2hNV;
12129  #define glVertexAttrib2hNV GLeeFuncPtr_glVertexAttrib2hNV
12130 #endif
12131 #ifndef GLEE_H_DEFINED_glVertexAttrib2hvNV
12132 #define GLEE_H_DEFINED_glVertexAttrib2hvNV
12133  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB2HVNVPROC) (GLuint index, const GLhalfNV * v);
12134  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2HVNVPROC GLeeFuncPtr_glVertexAttrib2hvNV;
12135  #define glVertexAttrib2hvNV GLeeFuncPtr_glVertexAttrib2hvNV
12136 #endif
12137 #ifndef GLEE_H_DEFINED_glVertexAttrib3hNV
12138 #define GLEE_H_DEFINED_glVertexAttrib3hNV
12139  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3HNVPROC) (GLuint index, GLhalfNV x, GLhalfNV y, GLhalfNV z);
12140  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3HNVPROC GLeeFuncPtr_glVertexAttrib3hNV;
12141  #define glVertexAttrib3hNV GLeeFuncPtr_glVertexAttrib3hNV
12142 #endif
12143 #ifndef GLEE_H_DEFINED_glVertexAttrib3hvNV
12144 #define GLEE_H_DEFINED_glVertexAttrib3hvNV
12145  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB3HVNVPROC) (GLuint index, const GLhalfNV * v);
12146  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3HVNVPROC GLeeFuncPtr_glVertexAttrib3hvNV;
12147  #define glVertexAttrib3hvNV GLeeFuncPtr_glVertexAttrib3hvNV
12148 #endif
12149 #ifndef GLEE_H_DEFINED_glVertexAttrib4hNV
12150 #define GLEE_H_DEFINED_glVertexAttrib4hNV
12151  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4HNVPROC) (GLuint index, GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w);
12152  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4HNVPROC GLeeFuncPtr_glVertexAttrib4hNV;
12153  #define glVertexAttrib4hNV GLeeFuncPtr_glVertexAttrib4hNV
12154 #endif
12155 #ifndef GLEE_H_DEFINED_glVertexAttrib4hvNV
12156 #define GLEE_H_DEFINED_glVertexAttrib4hvNV
12157  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIB4HVNVPROC) (GLuint index, const GLhalfNV * v);
12158  GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4HVNVPROC GLeeFuncPtr_glVertexAttrib4hvNV;
12159  #define glVertexAttrib4hvNV GLeeFuncPtr_glVertexAttrib4hvNV
12160 #endif
12161 #ifndef GLEE_H_DEFINED_glVertexAttribs1hvNV
12162 #define GLEE_H_DEFINED_glVertexAttribs1hvNV
12163  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBS1HVNVPROC) (GLuint index, GLsizei n, const GLhalfNV * v);
12164  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS1HVNVPROC GLeeFuncPtr_glVertexAttribs1hvNV;
12165  #define glVertexAttribs1hvNV GLeeFuncPtr_glVertexAttribs1hvNV
12166 #endif
12167 #ifndef GLEE_H_DEFINED_glVertexAttribs2hvNV
12168 #define GLEE_H_DEFINED_glVertexAttribs2hvNV
12169  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBS2HVNVPROC) (GLuint index, GLsizei n, const GLhalfNV * v);
12170  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS2HVNVPROC GLeeFuncPtr_glVertexAttribs2hvNV;
12171  #define glVertexAttribs2hvNV GLeeFuncPtr_glVertexAttribs2hvNV
12172 #endif
12173 #ifndef GLEE_H_DEFINED_glVertexAttribs3hvNV
12174 #define GLEE_H_DEFINED_glVertexAttribs3hvNV
12175  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBS3HVNVPROC) (GLuint index, GLsizei n, const GLhalfNV * v);
12176  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS3HVNVPROC GLeeFuncPtr_glVertexAttribs3hvNV;
12177  #define glVertexAttribs3hvNV GLeeFuncPtr_glVertexAttribs3hvNV
12178 #endif
12179 #ifndef GLEE_H_DEFINED_glVertexAttribs4hvNV
12180 #define GLEE_H_DEFINED_glVertexAttribs4hvNV
12181  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBS4HVNVPROC) (GLuint index, GLsizei n, const GLhalfNV * v);
12182  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS4HVNVPROC GLeeFuncPtr_glVertexAttribs4hvNV;
12183  #define glVertexAttribs4hvNV GLeeFuncPtr_glVertexAttribs4hvNV
12184 #endif
12185 #endif
12186 
12187 /* GL_NV_pixel_data_range */
12188 
12189 #ifndef GL_NV_pixel_data_range
12190 #define GL_NV_pixel_data_range 1
12191 #define __GLEE_GL_NV_pixel_data_range 1
12192 /* Constants */
12193 #define GL_WRITE_PIXEL_DATA_RANGE_NV 0x8878
12194 #define GL_READ_PIXEL_DATA_RANGE_NV 0x8879
12195 #define GL_WRITE_PIXEL_DATA_RANGE_LENGTH_NV 0x887A
12196 #define GL_READ_PIXEL_DATA_RANGE_LENGTH_NV 0x887B
12197 #define GL_WRITE_PIXEL_DATA_RANGE_POINTER_NV 0x887C
12198 #define GL_READ_PIXEL_DATA_RANGE_POINTER_NV 0x887D
12199 #ifndef GLEE_H_DEFINED_glPixelDataRangeNV
12200 #define GLEE_H_DEFINED_glPixelDataRangeNV
12201  typedef void (APIENTRYP GLEEPFNGLPIXELDATARANGENVPROC) (GLenum target, GLsizei length, GLvoid * pointer);
12202  GLEE_EXTERN GLEEPFNGLPIXELDATARANGENVPROC GLeeFuncPtr_glPixelDataRangeNV;
12203  #define glPixelDataRangeNV GLeeFuncPtr_glPixelDataRangeNV
12204 #endif
12205 #ifndef GLEE_H_DEFINED_glFlushPixelDataRangeNV
12206 #define GLEE_H_DEFINED_glFlushPixelDataRangeNV
12207  typedef void (APIENTRYP GLEEPFNGLFLUSHPIXELDATARANGENVPROC) (GLenum target);
12208  GLEE_EXTERN GLEEPFNGLFLUSHPIXELDATARANGENVPROC GLeeFuncPtr_glFlushPixelDataRangeNV;
12209  #define glFlushPixelDataRangeNV GLeeFuncPtr_glFlushPixelDataRangeNV
12210 #endif
12211 #endif
12212 
12213 /* GL_NV_primitive_restart */
12214 
12215 #ifndef GL_NV_primitive_restart
12216 #define GL_NV_primitive_restart 1
12217 #define __GLEE_GL_NV_primitive_restart 1
12218 /* Constants */
12219 #define GL_PRIMITIVE_RESTART_NV 0x8558
12220 #define GL_PRIMITIVE_RESTART_INDEX_NV 0x8559
12221 #ifndef GLEE_H_DEFINED_glPrimitiveRestartNV
12222 #define GLEE_H_DEFINED_glPrimitiveRestartNV
12223  typedef void (APIENTRYP GLEEPFNGLPRIMITIVERESTARTNVPROC) ();
12224  GLEE_EXTERN GLEEPFNGLPRIMITIVERESTARTNVPROC GLeeFuncPtr_glPrimitiveRestartNV;
12225  #define glPrimitiveRestartNV GLeeFuncPtr_glPrimitiveRestartNV
12226 #endif
12227 #ifndef GLEE_H_DEFINED_glPrimitiveRestartIndexNV
12228 #define GLEE_H_DEFINED_glPrimitiveRestartIndexNV
12229  typedef void (APIENTRYP GLEEPFNGLPRIMITIVERESTARTINDEXNVPROC) (GLuint index);
12230  GLEE_EXTERN GLEEPFNGLPRIMITIVERESTARTINDEXNVPROC GLeeFuncPtr_glPrimitiveRestartIndexNV;
12231  #define glPrimitiveRestartIndexNV GLeeFuncPtr_glPrimitiveRestartIndexNV
12232 #endif
12233 #endif
12234 
12235 /* GL_NV_texture_expand_normal */
12236 
12237 #ifndef GL_NV_texture_expand_normal
12238 #define GL_NV_texture_expand_normal 1
12239 #define __GLEE_GL_NV_texture_expand_normal 1
12240 /* Constants */
12241 #define GL_TEXTURE_UNSIGNED_REMAP_MODE_NV 0x888F
12242 #endif
12243 
12244 /* GL_NV_vertex_program2 */
12245 
12246 #ifndef GL_NV_vertex_program2
12247 #define GL_NV_vertex_program2 1
12248 #define __GLEE_GL_NV_vertex_program2 1
12249 /* Constants */
12250 #endif
12251 
12252 /* GL_ATI_map_object_buffer */
12253 
12254 #ifndef GL_ATI_map_object_buffer
12255 #define GL_ATI_map_object_buffer 1
12256 #define __GLEE_GL_ATI_map_object_buffer 1
12257 /* Constants */
12258 #ifndef GLEE_H_DEFINED_glMapObjectBufferATI
12259 #define GLEE_H_DEFINED_glMapObjectBufferATI
12262  #define glMapObjectBufferATI GLeeFuncPtr_glMapObjectBufferATI
12263 #endif
12264 #ifndef GLEE_H_DEFINED_glUnmapObjectBufferATI
12265 #define GLEE_H_DEFINED_glUnmapObjectBufferATI
12266  typedef void (APIENTRYP GLEEPFNGLUNMAPOBJECTBUFFERATIPROC) (GLuint buffer);
12267  GLEE_EXTERN GLEEPFNGLUNMAPOBJECTBUFFERATIPROC GLeeFuncPtr_glUnmapObjectBufferATI;
12268  #define glUnmapObjectBufferATI GLeeFuncPtr_glUnmapObjectBufferATI
12269 #endif
12270 #endif
12271 
12272 /* GL_ATI_separate_stencil */
12273 
12274 #ifndef GL_ATI_separate_stencil
12275 #define GL_ATI_separate_stencil 1
12276 #define __GLEE_GL_ATI_separate_stencil 1
12277 /* Constants */
12278 #define GL_STENCIL_BACK_FUNC_ATI 0x8800
12279 #define GL_STENCIL_BACK_FAIL_ATI 0x8801
12280 #define GL_STENCIL_BACK_PASS_DEPTH_FAIL_ATI 0x8802
12281 #define GL_STENCIL_BACK_PASS_DEPTH_PASS_ATI 0x8803
12282 #ifndef GLEE_H_DEFINED_glStencilOpSeparateATI
12283 #define GLEE_H_DEFINED_glStencilOpSeparateATI
12284  typedef void (APIENTRYP GLEEPFNGLSTENCILOPSEPARATEATIPROC) (GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass);
12285  GLEE_EXTERN GLEEPFNGLSTENCILOPSEPARATEATIPROC GLeeFuncPtr_glStencilOpSeparateATI;
12286  #define glStencilOpSeparateATI GLeeFuncPtr_glStencilOpSeparateATI
12287 #endif
12288 #ifndef GLEE_H_DEFINED_glStencilFuncSeparateATI
12289 #define GLEE_H_DEFINED_glStencilFuncSeparateATI
12290  typedef void (APIENTRYP GLEEPFNGLSTENCILFUNCSEPARATEATIPROC) (GLenum frontfunc, GLenum backfunc, GLint ref, GLuint mask);
12291  GLEE_EXTERN GLEEPFNGLSTENCILFUNCSEPARATEATIPROC GLeeFuncPtr_glStencilFuncSeparateATI;
12292  #define glStencilFuncSeparateATI GLeeFuncPtr_glStencilFuncSeparateATI
12293 #endif
12294 #endif
12295 
12296 /* GL_ATI_vertex_attrib_array_object */
12297 
12298 #ifndef GL_ATI_vertex_attrib_array_object
12299 #define GL_ATI_vertex_attrib_array_object 1
12300 #define __GLEE_GL_ATI_vertex_attrib_array_object 1
12301 /* Constants */
12302 #ifndef GLEE_H_DEFINED_glVertexAttribArrayObjectATI
12303 #define GLEE_H_DEFINED_glVertexAttribArrayObjectATI
12304  typedef void (APIENTRYP GLEEPFNGLVERTEXATTRIBARRAYOBJECTATIPROC) (GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, GLuint buffer, GLuint offset);
12305  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBARRAYOBJECTATIPROC GLeeFuncPtr_glVertexAttribArrayObjectATI;
12306  #define glVertexAttribArrayObjectATI GLeeFuncPtr_glVertexAttribArrayObjectATI
12307 #endif
12308 #ifndef GLEE_H_DEFINED_glGetVertexAttribArrayObjectfvATI
12309 #define GLEE_H_DEFINED_glGetVertexAttribArrayObjectfvATI
12310  typedef void (APIENTRYP GLEEPFNGLGETVERTEXATTRIBARRAYOBJECTFVATIPROC) (GLuint index, GLenum pname, GLfloat * params);
12311  GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBARRAYOBJECTFVATIPROC GLeeFuncPtr_glGetVertexAttribArrayObjectfvATI;
12312  #define glGetVertexAttribArrayObjectfvATI GLeeFuncPtr_glGetVertexAttribArrayObjectfvATI
12313 #endif
12314 #ifndef GLEE_H_DEFINED_glGetVertexAttribArrayObjectivATI
12315 #define GLEE_H_DEFINED_glGetVertexAttribArrayObjectivATI
12316  typedef void (APIENTRYP GLEEPFNGLGETVERTEXATTRIBARRAYOBJECTIVATIPROC) (GLuint index, GLenum pname, GLint * params);
12317  GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBARRAYOBJECTIVATIPROC GLeeFuncPtr_glGetVertexAttribArrayObjectivATI;
12318  #define glGetVertexAttribArrayObjectivATI GLeeFuncPtr_glGetVertexAttribArrayObjectivATI
12319 #endif
12320 #endif
12321 
12322 /* GL_OES_read_format */
12323 
12324 #ifndef GL_OES_read_format
12325 #define GL_OES_read_format 1
12326 #define __GLEE_GL_OES_read_format 1
12327 /* Constants */
12328 #define GL_IMPLEMENTATION_COLOR_READ_TYPE_OES 0x8B9A
12329 #define GL_IMPLEMENTATION_COLOR_READ_FORMAT_OES 0x8B9B
12330 #endif
12331 
12332 /* GL_EXT_depth_bounds_test */
12333 
12334 #ifndef GL_EXT_depth_bounds_test
12335 #define GL_EXT_depth_bounds_test 1
12336 #define __GLEE_GL_EXT_depth_bounds_test 1
12337 /* Constants */
12338 #define GL_DEPTH_BOUNDS_TEST_EXT 0x8890
12339 #define GL_DEPTH_BOUNDS_EXT 0x8891
12340 #ifndef GLEE_H_DEFINED_glDepthBoundsEXT
12341 #define GLEE_H_DEFINED_glDepthBoundsEXT
12342  typedef void (APIENTRYP GLEEPFNGLDEPTHBOUNDSEXTPROC) (GLclampd zmin, GLclampd zmax);
12343  GLEE_EXTERN GLEEPFNGLDEPTHBOUNDSEXTPROC GLeeFuncPtr_glDepthBoundsEXT;
12344  #define glDepthBoundsEXT GLeeFuncPtr_glDepthBoundsEXT
12345 #endif
12346 #endif
12347 
12348 /* GL_EXT_texture_mirror_clamp */
12349 
12350 #ifndef GL_EXT_texture_mirror_clamp
12351 #define GL_EXT_texture_mirror_clamp 1
12352 #define __GLEE_GL_EXT_texture_mirror_clamp 1
12353 /* Constants */
12354 #define GL_MIRROR_CLAMP_EXT 0x8742
12355 #define GL_MIRROR_CLAMP_TO_EDGE_EXT 0x8743
12356 #define GL_MIRROR_CLAMP_TO_BORDER_EXT 0x8912
12357 #endif
12358 
12359 /* GL_EXT_blend_equation_separate */
12360 
12361 #ifndef GL_EXT_blend_equation_separate
12362 #define GL_EXT_blend_equation_separate 1
12363 #define __GLEE_GL_EXT_blend_equation_separate 1
12364 /* Constants */
12365 #define GL_BLEND_EQUATION_RGB_EXT GL_BLEND_EQUATION
12366 #define GL_BLEND_EQUATION_ALPHA_EXT 0x883D
12367 #ifndef GLEE_H_DEFINED_glBlendEquationSeparateEXT
12368 #define GLEE_H_DEFINED_glBlendEquationSeparateEXT
12369  typedef void (APIENTRYP GLEEPFNGLBLENDEQUATIONSEPARATEEXTPROC) (GLenum modeRGB, GLenum modeAlpha);
12370  GLEE_EXTERN GLEEPFNGLBLENDEQUATIONSEPARATEEXTPROC GLeeFuncPtr_glBlendEquationSeparateEXT;
12371  #define glBlendEquationSeparateEXT GLeeFuncPtr_glBlendEquationSeparateEXT
12372 #endif
12373 #endif
12374 
12375 /* GL_MESA_pack_invert */
12376 
12377 #ifndef GL_MESA_pack_invert
12378 #define GL_MESA_pack_invert 1
12379 #define __GLEE_GL_MESA_pack_invert 1
12380 /* Constants */
12381 #define GL_PACK_INVERT_MESA 0x8758
12382 #endif
12383 
12384 /* GL_MESA_ycbcr_texture */
12385 
12386 #ifndef GL_MESA_ycbcr_texture
12387 #define GL_MESA_ycbcr_texture 1
12388 #define __GLEE_GL_MESA_ycbcr_texture 1
12389 /* Constants */
12390 #define GL_UNSIGNED_SHORT_8_8_MESA 0x85BA
12391 #define GL_UNSIGNED_SHORT_8_8_REV_MESA 0x85BB
12392 #define GL_YCBCR_MESA 0x8757
12393 #endif
12394 
12395 /* GL_EXT_pixel_buffer_object */
12396 
12397 #ifndef GL_EXT_pixel_buffer_object
12398 #define GL_EXT_pixel_buffer_object 1
12399 #define __GLEE_GL_EXT_pixel_buffer_object 1
12400 /* Constants */
12401 #define GL_PIXEL_PACK_BUFFER_EXT 0x88EB
12402 #define GL_PIXEL_UNPACK_BUFFER_EXT 0x88EC
12403 #define GL_PIXEL_PACK_BUFFER_BINDING_EXT 0x88ED
12404 #define GL_PIXEL_UNPACK_BUFFER_BINDING_EXT 0x88EF
12405 #endif
12406 
12407 /* GL_NV_fragment_program_option */
12408 
12409 #ifndef GL_NV_fragment_program_option
12410 #define GL_NV_fragment_program_option 1
12411 #define __GLEE_GL_NV_fragment_program_option 1
12412 /* Constants */
12413 #endif
12414 
12415 /* GL_NV_fragment_program2 */
12416 
12417 #ifndef GL_NV_fragment_program2
12418 #define GL_NV_fragment_program2 1
12419 #define __GLEE_GL_NV_fragment_program2 1
12420 /* Constants */
12421 #define GL_MAX_PROGRAM_EXEC_INSTRUCTIONS_NV 0x88F4
12422 #define GL_MAX_PROGRAM_CALL_DEPTH_NV 0x88F5
12423 #define GL_MAX_PROGRAM_IF_DEPTH_NV 0x88F6
12424 #define GL_MAX_PROGRAM_LOOP_DEPTH_NV 0x88F7
12425 #define GL_MAX_PROGRAM_LOOP_COUNT_NV 0x88F8
12426 #endif
12427 
12428 /* GL_NV_vertex_program2_option */
12429 
12430 #ifndef GL_NV_vertex_program2_option
12431 #define GL_NV_vertex_program2_option 1
12432 #define __GLEE_GL_NV_vertex_program2_option 1
12433 /* Constants */
12434 #endif
12435 
12436 /* GL_NV_vertex_program3 */
12437 
12438 #ifndef GL_NV_vertex_program3
12439 #define GL_NV_vertex_program3 1
12440 #define __GLEE_GL_NV_vertex_program3 1
12441 /* Constants */
12442 #endif
12443 
12444 /* GL_EXT_framebuffer_object */
12445 
12446 #ifndef GL_EXT_framebuffer_object
12447 #define GL_EXT_framebuffer_object 1
12448 #define __GLEE_GL_EXT_framebuffer_object 1
12449 /* Constants */
12450 #define GL_INVALID_FRAMEBUFFER_OPERATION_EXT 0x0506
12451 #define GL_MAX_RENDERBUFFER_SIZE_EXT 0x84E8
12452 #define GL_FRAMEBUFFER_BINDING_EXT 0x8CA6
12453 #define GL_RENDERBUFFER_BINDING_EXT 0x8CA7
12454 #define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_EXT 0x8CD0
12455 #define GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_EXT 0x8CD1
12456 #define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_EXT 0x8CD2
12457 #define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_EXT 0x8CD3
12458 #define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_EXT 0x8CD4
12459 #define GL_FRAMEBUFFER_COMPLETE_EXT 0x8CD5
12460 #define GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT 0x8CD6
12461 #define GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT 0x8CD7
12462 #define GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT 0x8CD9
12463 #define GL_FRAMEBUFFER_INCOMPLETE_FORMATS_EXT 0x8CDA
12464 #define GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT 0x8CDB
12465 #define GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT 0x8CDC
12466 #define GL_FRAMEBUFFER_UNSUPPORTED_EXT 0x8CDD
12467 #define GL_MAX_COLOR_ATTACHMENTS_EXT 0x8CDF
12468 #define GL_COLOR_ATTACHMENT0_EXT 0x8CE0
12469 #define GL_COLOR_ATTACHMENT1_EXT 0x8CE1
12470 #define GL_COLOR_ATTACHMENT2_EXT 0x8CE2
12471 #define GL_COLOR_ATTACHMENT3_EXT 0x8CE3
12472 #define GL_COLOR_ATTACHMENT4_EXT 0x8CE4
12473 #define GL_COLOR_ATTACHMENT5_EXT 0x8CE5
12474 #define GL_COLOR_ATTACHMENT6_EXT 0x8CE6
12475 #define GL_COLOR_ATTACHMENT7_EXT 0x8CE7
12476 #define GL_COLOR_ATTACHMENT8_EXT 0x8CE8
12477 #define GL_COLOR_ATTACHMENT9_EXT 0x8CE9
12478 #define GL_COLOR_ATTACHMENT10_EXT 0x8CEA
12479 #define GL_COLOR_ATTACHMENT11_EXT 0x8CEB
12480 #define GL_COLOR_ATTACHMENT12_EXT 0x8CEC
12481 #define GL_COLOR_ATTACHMENT13_EXT 0x8CED
12482 #define GL_COLOR_ATTACHMENT14_EXT 0x8CEE
12483 #define GL_COLOR_ATTACHMENT15_EXT 0x8CEF
12484 #define GL_DEPTH_ATTACHMENT_EXT 0x8D00
12485 #define GL_STENCIL_ATTACHMENT_EXT 0x8D20
12486 #define GL_FRAMEBUFFER_EXT 0x8D40
12487 #define GL_RENDERBUFFER_EXT 0x8D41
12488 #define GL_RENDERBUFFER_WIDTH_EXT 0x8D42
12489 #define GL_RENDERBUFFER_HEIGHT_EXT 0x8D43
12490 #define GL_RENDERBUFFER_INTERNAL_FORMAT_EXT 0x8D44
12491 #define GL_STENCIL_INDEX1_EXT 0x8D46
12492 #define GL_STENCIL_INDEX4_EXT 0x8D47
12493 #define GL_STENCIL_INDEX8_EXT 0x8D48
12494 #define GL_STENCIL_INDEX16_EXT 0x8D49
12495 #define GL_RENDERBUFFER_RED_SIZE_EXT 0x8D50
12496 #define GL_RENDERBUFFER_GREEN_SIZE_EXT 0x8D51
12497 #define GL_RENDERBUFFER_BLUE_SIZE_EXT 0x8D52
12498 #define GL_RENDERBUFFER_ALPHA_SIZE_EXT 0x8D53
12499 #define GL_RENDERBUFFER_DEPTH_SIZE_EXT 0x8D54
12500 #define GL_RENDERBUFFER_STENCIL_SIZE_EXT 0x8D55
12501 #ifndef GLEE_H_DEFINED_glIsRenderbufferEXT
12502 #define GLEE_H_DEFINED_glIsRenderbufferEXT
12503  typedef GLboolean (APIENTRYP GLEEPFNGLISRENDERBUFFEREXTPROC) (GLuint renderbuffer);
12504  GLEE_EXTERN GLEEPFNGLISRENDERBUFFEREXTPROC GLeeFuncPtr_glIsRenderbufferEXT;
12505  #define glIsRenderbufferEXT GLeeFuncPtr_glIsRenderbufferEXT
12506 #endif
12507 #ifndef GLEE_H_DEFINED_glBindRenderbufferEXT
12508 #define GLEE_H_DEFINED_glBindRenderbufferEXT
12509  typedef void (APIENTRYP GLEEPFNGLBINDRENDERBUFFEREXTPROC) (GLenum target, GLuint renderbuffer);
12510  GLEE_EXTERN GLEEPFNGLBINDRENDERBUFFEREXTPROC GLeeFuncPtr_glBindRenderbufferEXT;
12511  #define glBindRenderbufferEXT GLeeFuncPtr_glBindRenderbufferEXT
12512 #endif
12513 #ifndef GLEE_H_DEFINED_glDeleteRenderbuffersEXT
12514 #define GLEE_H_DEFINED_glDeleteRenderbuffersEXT
12515  typedef void (APIENTRYP GLEEPFNGLDELETERENDERBUFFERSEXTPROC) (GLsizei n, const GLuint * renderbuffers);
12516  GLEE_EXTERN GLEEPFNGLDELETERENDERBUFFERSEXTPROC GLeeFuncPtr_glDeleteRenderbuffersEXT;
12517  #define glDeleteRenderbuffersEXT GLeeFuncPtr_glDeleteRenderbuffersEXT
12518 #endif
12519 #ifndef GLEE_H_DEFINED_glGenRenderbuffersEXT
12520 #define GLEE_H_DEFINED_glGenRenderbuffersEXT
12521  typedef void (APIENTRYP GLEEPFNGLGENRENDERBUFFERSEXTPROC) (GLsizei n, GLuint * renderbuffers);
12522  GLEE_EXTERN GLEEPFNGLGENRENDERBUFFERSEXTPROC GLeeFuncPtr_glGenRenderbuffersEXT;
12523  #define glGenRenderbuffersEXT GLeeFuncPtr_glGenRenderbuffersEXT
12524 #endif
12525 #ifndef GLEE_H_DEFINED_glRenderbufferStorageEXT
12526 #define GLEE_H_DEFINED_glRenderbufferStorageEXT
12527  typedef void (APIENTRYP GLEEPFNGLRENDERBUFFERSTORAGEEXTPROC) (GLenum target, GLenum internalformat, GLsizei width, GLsizei height);
12528  GLEE_EXTERN GLEEPFNGLRENDERBUFFERSTORAGEEXTPROC GLeeFuncPtr_glRenderbufferStorageEXT;
12529  #define glRenderbufferStorageEXT GLeeFuncPtr_glRenderbufferStorageEXT
12530 #endif
12531 #ifndef GLEE_H_DEFINED_glGetRenderbufferParameterivEXT
12532 #define GLEE_H_DEFINED_glGetRenderbufferParameterivEXT
12533  typedef void (APIENTRYP GLEEPFNGLGETRENDERBUFFERPARAMETERIVEXTPROC) (GLenum target, GLenum pname, GLint * params);
12534  GLEE_EXTERN GLEEPFNGLGETRENDERBUFFERPARAMETERIVEXTPROC GLeeFuncPtr_glGetRenderbufferParameterivEXT;
12535  #define glGetRenderbufferParameterivEXT GLeeFuncPtr_glGetRenderbufferParameterivEXT
12536 #endif
12537 #ifndef GLEE_H_DEFINED_glIsFramebufferEXT
12538 #define GLEE_H_DEFINED_glIsFramebufferEXT
12539  typedef GLboolean (APIENTRYP GLEEPFNGLISFRAMEBUFFEREXTPROC) (GLuint framebuffer);
12540  GLEE_EXTERN GLEEPFNGLISFRAMEBUFFEREXTPROC GLeeFuncPtr_glIsFramebufferEXT;
12541  #define glIsFramebufferEXT GLeeFuncPtr_glIsFramebufferEXT
12542 #endif
12543 #ifndef GLEE_H_DEFINED_glBindFramebufferEXT
12544 #define GLEE_H_DEFINED_glBindFramebufferEXT
12545  typedef void (APIENTRYP GLEEPFNGLBINDFRAMEBUFFEREXTPROC) (GLenum target, GLuint framebuffer);
12546  GLEE_EXTERN GLEEPFNGLBINDFRAMEBUFFEREXTPROC GLeeFuncPtr_glBindFramebufferEXT;
12547  #define glBindFramebufferEXT GLeeFuncPtr_glBindFramebufferEXT
12548 #endif
12549 #ifndef GLEE_H_DEFINED_glDeleteFramebuffersEXT
12550 #define GLEE_H_DEFINED_glDeleteFramebuffersEXT
12551  typedef void (APIENTRYP GLEEPFNGLDELETEFRAMEBUFFERSEXTPROC) (GLsizei n, const GLuint * framebuffers);
12552  GLEE_EXTERN GLEEPFNGLDELETEFRAMEBUFFERSEXTPROC GLeeFuncPtr_glDeleteFramebuffersEXT;
12553  #define glDeleteFramebuffersEXT GLeeFuncPtr_glDeleteFramebuffersEXT
12554 #endif
12555 #ifndef GLEE_H_DEFINED_glGenFramebuffersEXT
12556 #define GLEE_H_DEFINED_glGenFramebuffersEXT
12557  typedef void (APIENTRYP GLEEPFNGLGENFRAMEBUFFERSEXTPROC) (GLsizei n, GLuint * framebuffers);
12558  GLEE_EXTERN GLEEPFNGLGENFRAMEBUFFERSEXTPROC GLeeFuncPtr_glGenFramebuffersEXT;
12559  #define glGenFramebuffersEXT GLeeFuncPtr_glGenFramebuffersEXT
12560 #endif
12561 #ifndef GLEE_H_DEFINED_glCheckFramebufferStatusEXT
12562 #define GLEE_H_DEFINED_glCheckFramebufferStatusEXT
12563  typedef GLenum (APIENTRYP GLEEPFNGLCHECKFRAMEBUFFERSTATUSEXTPROC) (GLenum target);
12564  GLEE_EXTERN GLEEPFNGLCHECKFRAMEBUFFERSTATUSEXTPROC GLeeFuncPtr_glCheckFramebufferStatusEXT;
12565  #define glCheckFramebufferStatusEXT GLeeFuncPtr_glCheckFramebufferStatusEXT
12566 #endif
12567 #ifndef GLEE_H_DEFINED_glFramebufferTexture1DEXT
12568 #define GLEE_H_DEFINED_glFramebufferTexture1DEXT
12569  typedef void (APIENTRYP GLEEPFNGLFRAMEBUFFERTEXTURE1DEXTPROC) (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
12570  GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTURE1DEXTPROC GLeeFuncPtr_glFramebufferTexture1DEXT;
12571  #define glFramebufferTexture1DEXT GLeeFuncPtr_glFramebufferTexture1DEXT
12572 #endif
12573 #ifndef GLEE_H_DEFINED_glFramebufferTexture2DEXT
12574 #define GLEE_H_DEFINED_glFramebufferTexture2DEXT
12575  typedef void (APIENTRYP GLEEPFNGLFRAMEBUFFERTEXTURE2DEXTPROC) (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
12576  GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTURE2DEXTPROC GLeeFuncPtr_glFramebufferTexture2DEXT;
12577  #define glFramebufferTexture2DEXT GLeeFuncPtr_glFramebufferTexture2DEXT
12578 #endif
12579 #ifndef GLEE_H_DEFINED_glFramebufferTexture3DEXT
12580 #define GLEE_H_DEFINED_glFramebufferTexture3DEXT
12581  typedef void (APIENTRYP GLEEPFNGLFRAMEBUFFERTEXTURE3DEXTPROC) (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset);
12582  GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTURE3DEXTPROC GLeeFuncPtr_glFramebufferTexture3DEXT;
12583  #define glFramebufferTexture3DEXT GLeeFuncPtr_glFramebufferTexture3DEXT
12584 #endif
12585 #ifndef GLEE_H_DEFINED_glFramebufferRenderbufferEXT
12586 #define GLEE_H_DEFINED_glFramebufferRenderbufferEXT
12587  typedef void (APIENTRYP GLEEPFNGLFRAMEBUFFERRENDERBUFFEREXTPROC) (GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer);
12588  GLEE_EXTERN GLEEPFNGLFRAMEBUFFERRENDERBUFFEREXTPROC GLeeFuncPtr_glFramebufferRenderbufferEXT;
12589  #define glFramebufferRenderbufferEXT GLeeFuncPtr_glFramebufferRenderbufferEXT
12590 #endif
12591 #ifndef GLEE_H_DEFINED_glGetFramebufferAttachmentParameterivEXT
12592 #define GLEE_H_DEFINED_glGetFramebufferAttachmentParameterivEXT
12593  typedef void (APIENTRYP GLEEPFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC) (GLenum target, GLenum attachment, GLenum pname, GLint * params);
12594  GLEE_EXTERN GLEEPFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC GLeeFuncPtr_glGetFramebufferAttachmentParameterivEXT;
12595  #define glGetFramebufferAttachmentParameterivEXT GLeeFuncPtr_glGetFramebufferAttachmentParameterivEXT
12596 #endif
12597 #ifndef GLEE_H_DEFINED_glGenerateMipmapEXT
12598 #define GLEE_H_DEFINED_glGenerateMipmapEXT
12599  typedef void (APIENTRYP GLEEPFNGLGENERATEMIPMAPEXTPROC) (GLenum target);
12600  GLEE_EXTERN GLEEPFNGLGENERATEMIPMAPEXTPROC GLeeFuncPtr_glGenerateMipmapEXT;
12601  #define glGenerateMipmapEXT GLeeFuncPtr_glGenerateMipmapEXT
12602 #endif
12603 #endif
12604 
12605 /* GL_GREMEDY_string_marker */
12606 
12607 #ifndef GL_GREMEDY_string_marker
12608 #define GL_GREMEDY_string_marker 1
12609 #define __GLEE_GL_GREMEDY_string_marker 1
12610 /* Constants */
12611 #ifndef GLEE_H_DEFINED_glStringMarkerGREMEDY
12612 #define GLEE_H_DEFINED_glStringMarkerGREMEDY
12613  typedef void (APIENTRYP GLEEPFNGLSTRINGMARKERGREMEDYPROC) (GLsizei len, const GLvoid * string);
12614  GLEE_EXTERN GLEEPFNGLSTRINGMARKERGREMEDYPROC GLeeFuncPtr_glStringMarkerGREMEDY;
12615  #define glStringMarkerGREMEDY GLeeFuncPtr_glStringMarkerGREMEDY
12616 #endif
12617 #endif
12618 
12619 /* GL_EXT_packed_depth_stencil */
12620 
12621 #ifndef GL_EXT_packed_depth_stencil
12622 #define GL_EXT_packed_depth_stencil 1
12623 #define __GLEE_GL_EXT_packed_depth_stencil 1
12624 /* Constants */
12625 #define GL_DEPTH_STENCIL_EXT 0x84F9
12626 #define GL_UNSIGNED_INT_24_8_EXT 0x84FA
12627 #define GL_DEPTH24_STENCIL8_EXT 0x88F0
12628 #define GL_TEXTURE_STENCIL_SIZE_EXT 0x88F1
12629 #endif
12630 
12631 /* GL_EXT_stencil_clear_tag */
12632 
12633 #ifndef GL_EXT_stencil_clear_tag
12634 #define GL_EXT_stencil_clear_tag 1
12635 #define __GLEE_GL_EXT_stencil_clear_tag 1
12636 /* Constants */
12637 #define GL_STENCIL_TAG_BITS_EXT 0x88F2
12638 #define GL_STENCIL_CLEAR_TAG_VALUE_EXT 0x88F3
12639 #ifndef GLEE_H_DEFINED_glStencilClearTagEXT
12640 #define GLEE_H_DEFINED_glStencilClearTagEXT
12641  typedef void (APIENTRYP GLEEPFNGLSTENCILCLEARTAGEXTPROC) (GLsizei stencilTagBits, GLuint stencilClearTag);
12642  GLEE_EXTERN GLEEPFNGLSTENCILCLEARTAGEXTPROC GLeeFuncPtr_glStencilClearTagEXT;
12643  #define glStencilClearTagEXT GLeeFuncPtr_glStencilClearTagEXT
12644 #endif
12645 #endif
12646 
12647 /* GL_EXT_texture_sRGB */
12648 
12649 #ifndef GL_EXT_texture_sRGB
12650 #define GL_EXT_texture_sRGB 1
12651 #define __GLEE_GL_EXT_texture_sRGB 1
12652 /* Constants */
12653 #define GL_SRGB_EXT 0x8C40
12654 #define GL_SRGB8_EXT 0x8C41
12655 #define GL_SRGB_ALPHA_EXT 0x8C42
12656 #define GL_SRGB8_ALPHA8_EXT 0x8C43
12657 #define GL_SLUMINANCE_ALPHA_EXT 0x8C44
12658 #define GL_SLUMINANCE8_ALPHA8_EXT 0x8C45
12659 #define GL_SLUMINANCE_EXT 0x8C46
12660 #define GL_SLUMINANCE8_EXT 0x8C47
12661 #define GL_COMPRESSED_SRGB_EXT 0x8C48
12662 #define GL_COMPRESSED_SRGB_ALPHA_EXT 0x8C49
12663 #define GL_COMPRESSED_SLUMINANCE_EXT 0x8C4A
12664 #define GL_COMPRESSED_SLUMINANCE_ALPHA_EXT 0x8C4B
12665 #define GL_COMPRESSED_SRGB_S3TC_DXT1_EXT 0x8C4C
12666 #define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT 0x8C4D
12667 #define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT 0x8C4E
12668 #define GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT 0x8C4F
12669 #endif
12670 
12671 /* GL_EXT_framebuffer_blit */
12672 
12673 #ifndef GL_EXT_framebuffer_blit
12674 #define GL_EXT_framebuffer_blit 1
12675 #define __GLEE_GL_EXT_framebuffer_blit 1
12676 /* Constants */
12677 #define GL_READ_FRAMEBUFFER_EXT 0x8CA8
12678 #define GL_DRAW_FRAMEBUFFER_EXT 0x8CA9
12679 #define GL_DRAW_FRAMEBUFFER_BINDING_EXT GL_FRAMEBUFFER_BINDING_EXT
12680 #define GL_READ_FRAMEBUFFER_BINDING_EXT 0x8CAA
12681 #ifndef GLEE_H_DEFINED_glBlitFramebufferEXT
12682 #define GLEE_H_DEFINED_glBlitFramebufferEXT
12683  typedef void (APIENTRYP GLEEPFNGLBLITFRAMEBUFFEREXTPROC) (GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter);
12684  GLEE_EXTERN GLEEPFNGLBLITFRAMEBUFFEREXTPROC GLeeFuncPtr_glBlitFramebufferEXT;
12685  #define glBlitFramebufferEXT GLeeFuncPtr_glBlitFramebufferEXT
12686 #endif
12687 #endif
12688 
12689 /* GL_EXT_framebuffer_multisample */
12690 
12691 #ifndef GL_EXT_framebuffer_multisample
12692 #define GL_EXT_framebuffer_multisample 1
12693 #define __GLEE_GL_EXT_framebuffer_multisample 1
12694 /* Constants */
12695 #define GL_RENDERBUFFER_SAMPLES_EXT 0x8CAB
12696 #define GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT 0x8D56
12697 #define GL_MAX_SAMPLES_EXT 0x8D57
12698 #ifndef GLEE_H_DEFINED_glRenderbufferStorageMultisampleEXT
12699 #define GLEE_H_DEFINED_glRenderbufferStorageMultisampleEXT
12700  typedef void (APIENTRYP GLEEPFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC) (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height);
12701  GLEE_EXTERN GLEEPFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC GLeeFuncPtr_glRenderbufferStorageMultisampleEXT;
12702  #define glRenderbufferStorageMultisampleEXT GLeeFuncPtr_glRenderbufferStorageMultisampleEXT
12703 #endif
12704 #endif
12705 
12706 /* GL_MESAX_texture_stack */
12707 
12708 #ifndef GL_MESAX_texture_stack
12709 #define GL_MESAX_texture_stack 1
12710 #define __GLEE_GL_MESAX_texture_stack 1
12711 /* Constants */
12712 #define GL_TEXTURE_1D_STACK_MESAX 0x8759
12713 #define GL_TEXTURE_2D_STACK_MESAX 0x875A
12714 #define GL_PROXY_TEXTURE_1D_STACK_MESAX 0x875B
12715 #define GL_PROXY_TEXTURE_2D_STACK_MESAX 0x875C
12716 #define GL_TEXTURE_1D_STACK_BINDING_MESAX 0x875D
12717 #define GL_TEXTURE_2D_STACK_BINDING_MESAX 0x875E
12718 #endif
12719 
12720 /* GL_EXT_timer_query */
12721 
12722 #ifndef GL_EXT_timer_query
12723 #define GL_EXT_timer_query 1
12724 #define __GLEE_GL_EXT_timer_query 1
12725 /* Constants */
12726 #define GL_TIME_ELAPSED_EXT 0x88BF
12727 #ifndef GLEE_H_DEFINED_glGetQueryObjecti64vEXT
12728 #define GLEE_H_DEFINED_glGetQueryObjecti64vEXT
12729  typedef void (APIENTRYP GLEEPFNGLGETQUERYOBJECTI64VEXTPROC) (GLuint id, GLenum pname, GLint64EXT * params);
12730  GLEE_EXTERN GLEEPFNGLGETQUERYOBJECTI64VEXTPROC GLeeFuncPtr_glGetQueryObjecti64vEXT;
12731  #define glGetQueryObjecti64vEXT GLeeFuncPtr_glGetQueryObjecti64vEXT
12732 #endif
12733 #ifndef GLEE_H_DEFINED_glGetQueryObjectui64vEXT
12734 #define GLEE_H_DEFINED_glGetQueryObjectui64vEXT
12735  typedef void (APIENTRYP GLEEPFNGLGETQUERYOBJECTUI64VEXTPROC) (GLuint id, GLenum pname, GLuint64EXT * params);
12736  GLEE_EXTERN GLEEPFNGLGETQUERYOBJECTUI64VEXTPROC GLeeFuncPtr_glGetQueryObjectui64vEXT;
12737  #define glGetQueryObjectui64vEXT GLeeFuncPtr_glGetQueryObjectui64vEXT
12738 #endif
12739 #endif
12740 
12741 /* GL_EXT_gpu_program_parameters */
12742 
12743 #ifndef GL_EXT_gpu_program_parameters
12744 #define GL_EXT_gpu_program_parameters 1
12745 #define __GLEE_GL_EXT_gpu_program_parameters 1
12746 /* Constants */
12747 #ifndef GLEE_H_DEFINED_glProgramEnvParameters4fvEXT
12748 #define GLEE_H_DEFINED_glProgramEnvParameters4fvEXT
12749  typedef void (APIENTRYP GLEEPFNGLPROGRAMENVPARAMETERS4FVEXTPROC) (GLenum target, GLuint index, GLsizei count, const GLfloat * params);
12750  GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETERS4FVEXTPROC GLeeFuncPtr_glProgramEnvParameters4fvEXT;
12751  #define glProgramEnvParameters4fvEXT GLeeFuncPtr_glProgramEnvParameters4fvEXT
12752 #endif
12753 #ifndef GLEE_H_DEFINED_glProgramLocalParameters4fvEXT
12754 #define GLEE_H_DEFINED_glProgramLocalParameters4fvEXT
12755  typedef void (APIENTRYP GLEEPFNGLPROGRAMLOCALPARAMETERS4FVEXTPROC) (GLenum target, GLuint index, GLsizei count, const GLfloat * params);
12756  GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETERS4FVEXTPROC GLeeFuncPtr_glProgramLocalParameters4fvEXT;
12757  #define glProgramLocalParameters4fvEXT GLeeFuncPtr_glProgramLocalParameters4fvEXT
12758 #endif
12759 #endif
12760 
12761 /* GL_APPLE_flush_buffer_range */
12762 
12763 #ifndef GL_APPLE_flush_buffer_range
12764 #define GL_APPLE_flush_buffer_range 1
12765 #define __GLEE_GL_APPLE_flush_buffer_range 1
12766 /* Constants */
12767 #define GL_BUFFER_SERIALIZED_MODIFY_APPLE 0x8A12
12768 #define GL_BUFFER_FLUSHING_UNMAP_APPLE 0x8A13
12769 #ifndef GLEE_H_DEFINED_glBufferParameteriAPPLE
12770 #define GLEE_H_DEFINED_glBufferParameteriAPPLE
12771  typedef void (APIENTRYP GLEEPFNGLBUFFERPARAMETERIAPPLEPROC) (GLenum target, GLenum pname, GLint param);
12772  GLEE_EXTERN GLEEPFNGLBUFFERPARAMETERIAPPLEPROC GLeeFuncPtr_glBufferParameteriAPPLE;
12773  #define glBufferParameteriAPPLE GLeeFuncPtr_glBufferParameteriAPPLE
12774 #endif
12775 #ifndef GLEE_H_DEFINED_glFlushMappedBufferRangeAPPLE
12776 #define GLEE_H_DEFINED_glFlushMappedBufferRangeAPPLE
12777  typedef void (APIENTRYP GLEEPFNGLFLUSHMAPPEDBUFFERRANGEAPPLEPROC) (GLenum target, GLintptr offset, GLsizeiptr size);
12778  GLEE_EXTERN GLEEPFNGLFLUSHMAPPEDBUFFERRANGEAPPLEPROC GLeeFuncPtr_glFlushMappedBufferRangeAPPLE;
12779  #define glFlushMappedBufferRangeAPPLE GLeeFuncPtr_glFlushMappedBufferRangeAPPLE
12780 #endif
12781 #endif
12782 
12783 /* GL_EXT_gpu_shader4 */
12784 
12785 #ifndef GL_EXT_gpu_shader4
12786 #define GL_EXT_gpu_shader4 1
12787 #define __GLEE_GL_EXT_gpu_shader4 1
12788 /* Constants */
12789 #define GL_SAMPLER_1D_ARRAY_EXT 0x8DC0
12790 #define GL_SAMPLER_2D_ARRAY_EXT 0x8DC1
12791 #define GL_SAMPLER_BUFFER_EXT 0x8DC2
12792 #define GL_SAMPLER_1D_ARRAY_SHADOW_EXT 0x8DC3
12793 #define GL_SAMPLER_2D_ARRAY_SHADOW_EXT 0x8DC4
12794 #define GL_SAMPLER_CUBE_SHADOW_EXT 0x8DC5
12795 #define GL_UNSIGNED_INT_VEC2_EXT 0x8DC6
12796 #define GL_UNSIGNED_INT_VEC3_EXT 0x8DC7
12797 #define GL_UNSIGNED_INT_VEC4_EXT 0x8DC8
12798 #define GL_INT_SAMPLER_1D_EXT 0x8DC9
12799 #define GL_INT_SAMPLER_2D_EXT 0x8DCA
12800 #define GL_INT_SAMPLER_3D_EXT 0x8DCB
12801 #define GL_INT_SAMPLER_CUBE_EXT 0x8DCC
12802 #define GL_INT_SAMPLER_2D_RECT_EXT 0x8DCD
12803 #define GL_INT_SAMPLER_1D_ARRAY_EXT 0x8DCE
12804 #define GL_INT_SAMPLER_2D_ARRAY_EXT 0x8DCF
12805 #define GL_INT_SAMPLER_BUFFER_EXT 0x8DD0
12806 #define GL_UNSIGNED_INT_SAMPLER_1D_EXT 0x8DD1
12807 #define GL_UNSIGNED_INT_SAMPLER_2D_EXT 0x8DD2
12808 #define GL_UNSIGNED_INT_SAMPLER_3D_EXT 0x8DD3
12809 #define GL_UNSIGNED_INT_SAMPLER_CUBE_EXT 0x8DD4
12810 #define GL_UNSIGNED_INT_SAMPLER_2D_RECT_EXT 0x8DD5
12811 #define GL_UNSIGNED_INT_SAMPLER_1D_ARRAY_EXT 0x8DD6
12812 #define GL_UNSIGNED_INT_SAMPLER_2D_ARRAY_EXT 0x8DD7
12813 #define GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT 0x8DD8
12814 #ifndef GLEE_H_DEFINED_glGetUniformuivEXT
12815 #define GLEE_H_DEFINED_glGetUniformuivEXT
12816  typedef void (APIENTRYP GLEEPFNGLGETUNIFORMUIVEXTPROC) (GLuint program, GLint location, GLuint * params);
12817  GLEE_EXTERN GLEEPFNGLGETUNIFORMUIVEXTPROC GLeeFuncPtr_glGetUniformuivEXT;
12818  #define glGetUniformuivEXT GLeeFuncPtr_glGetUniformuivEXT
12819 #endif
12820 #ifndef GLEE_H_DEFINED_glBindFragDataLocationEXT
12821 #define GLEE_H_DEFINED_glBindFragDataLocationEXT
12822  typedef void (APIENTRYP GLEEPFNGLBINDFRAGDATALOCATIONEXTPROC) (GLuint program, GLuint color, const GLchar * name);
12823  GLEE_EXTERN GLEEPFNGLBINDFRAGDATALOCATIONEXTPROC GLeeFuncPtr_glBindFragDataLocationEXT;
12824  #define glBindFragDataLocationEXT GLeeFuncPtr_glBindFragDataLocationEXT
12825 #endif
12826 #ifndef GLEE_H_DEFINED_glGetFragDataLocationEXT
12827 #define GLEE_H_DEFINED_glGetFragDataLocationEXT
12828  typedef GLint (APIENTRYP GLEEPFNGLGETFRAGDATALOCATIONEXTPROC) (GLuint program, const GLchar * name);
12829  GLEE_EXTERN GLEEPFNGLGETFRAGDATALOCATIONEXTPROC GLeeFuncPtr_glGetFragDataLocationEXT;
12830  #define glGetFragDataLocationEXT GLeeFuncPtr_glGetFragDataLocationEXT
12831 #endif
12832 #ifndef GLEE_H_DEFINED_glUniform1uiEXT
12833 #define GLEE_H_DEFINED_glUniform1uiEXT
12834  typedef void (APIENTRYP GLEEPFNGLUNIFORM1UIEXTPROC) (GLint location, GLuint v0);
12835  GLEE_EXTERN GLEEPFNGLUNIFORM1UIEXTPROC GLeeFuncPtr_glUniform1uiEXT;
12836  #define glUniform1uiEXT GLeeFuncPtr_glUniform1uiEXT
12837 #endif
12838 #ifndef GLEE_H_DEFINED_glUniform2uiEXT
12839 #define GLEE_H_DEFINED_glUniform2uiEXT
12840  typedef void (APIENTRYP GLEEPFNGLUNIFORM2UIEXTPROC) (GLint location, GLuint v0, GLuint v1);
12841  GLEE_EXTERN GLEEPFNGLUNIFORM2UIEXTPROC GLeeFuncPtr_glUniform2uiEXT;
12842  #define glUniform2uiEXT GLeeFuncPtr_glUniform2uiEXT
12843 #endif
12844 #ifndef GLEE_H_DEFINED_glUniform3uiEXT
12845 #define GLEE_H_DEFINED_glUniform3uiEXT
12846  typedef void (APIENTRYP GLEEPFNGLUNIFORM3UIEXTPROC) (GLint location, GLuint v0, GLuint v1, GLuint v2);
12847  GLEE_EXTERN GLEEPFNGLUNIFORM3UIEXTPROC GLeeFuncPtr_glUniform3uiEXT;
12848  #define glUniform3uiEXT GLeeFuncPtr_glUniform3uiEXT
12849 #endif
12850 #ifndef GLEE_H_DEFINED_glUniform4uiEXT
12851 #define GLEE_H_DEFINED_glUniform4uiEXT
12852  typedef void (APIENTRYP GLEEPFNGLUNIFORM4UIEXTPROC) (GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3);
12853  GLEE_EXTERN GLEEPFNGLUNIFORM4UIEXTPROC GLeeFuncPtr_glUniform4uiEXT;
12854  #define glUniform4uiEXT GLeeFuncPtr_glUniform4uiEXT
12855 #endif
12856 #ifndef GLEE_H_DEFINED_glUniform1uivEXT
12857 #define GLEE_H_DEFINED_glUniform1uivEXT
12858  typedef void (APIENTRYP GLEEPFNGLUNIFORM1UIVEXTPROC) (GLint location, GLsizei count, const GLuint * value);
12859  GLEE_EXTERN GLEEPFNGLUNIFORM1UIVEXTPROC GLeeFuncPtr_glUniform1uivEXT;
12860  #define glUniform1uivEXT GLeeFuncPtr_glUniform1uivEXT
12861 #endif
12862 #ifndef GLEE_H_DEFINED_glUniform2uivEXT
12863 #define GLEE_H_DEFINED_glUniform2uivEXT
12864  typedef void (APIENTRYP GLEEPFNGLUNIFORM2UIVEXTPROC) (GLint location, GLsizei count, const GLuint * value);
12865  GLEE_EXTERN GLEEPFNGLUNIFORM2UIVEXTPROC GLeeFuncPtr_glUniform2uivEXT;
12866  #define glUniform2uivEXT GLeeFuncPtr_glUniform2uivEXT
12867 #endif
12868 #ifndef GLEE_H_DEFINED_glUniform3uivEXT
12869 #define GLEE_H_DEFINED_glUniform3uivEXT
12870  typedef void (APIENTRYP GLEEPFNGLUNIFORM3UIVEXTPROC) (GLint location, GLsizei count, const GLuint * value);
12871  GLEE_EXTERN GLEEPFNGLUNIFORM3UIVEXTPROC GLeeFuncPtr_glUniform3uivEXT;
12872  #define glUniform3uivEXT GLeeFuncPtr_glUniform3uivEXT
12873 #endif
12874 #ifndef GLEE_H_DEFINED_glUniform4uivEXT
12875 #define GLEE_H_DEFINED_glUniform4uivEXT
12876  typedef void (APIENTRYP GLEEPFNGLUNIFORM4UIVEXTPROC) (GLint location, GLsizei count, const GLuint * value);
12877  GLEE_EXTERN GLEEPFNGLUNIFORM4UIVEXTPROC GLeeFuncPtr_glUniform4uivEXT;
12878  #define glUniform4uivEXT GLeeFuncPtr_glUniform4uivEXT
12879 #endif
12880 #endif
12881 
12882 /* GL_EXT_draw_instanced */
12883 
12884 #ifndef GL_EXT_draw_instanced
12885 #define GL_EXT_draw_instanced 1
12886 #define __GLEE_GL_EXT_draw_instanced 1
12887 /* Constants */
12888 #ifndef GLEE_H_DEFINED_glDrawArraysInstancedEXT
12889 #define GLEE_H_DEFINED_glDrawArraysInstancedEXT
12890  typedef void (APIENTRYP GLEEPFNGLDRAWARRAYSINSTANCEDEXTPROC) (GLenum mode, GLint start, GLsizei count, GLsizei primcount);
12891  GLEE_EXTERN GLEEPFNGLDRAWARRAYSINSTANCEDEXTPROC GLeeFuncPtr_glDrawArraysInstancedEXT;
12892  #define glDrawArraysInstancedEXT GLeeFuncPtr_glDrawArraysInstancedEXT
12893 #endif
12894 #ifndef GLEE_H_DEFINED_glDrawElementsInstancedEXT
12895 #define GLEE_H_DEFINED_glDrawElementsInstancedEXT
12896  typedef void (APIENTRYP GLEEPFNGLDRAWELEMENTSINSTANCEDEXTPROC) (GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei primcount);
12897  GLEE_EXTERN GLEEPFNGLDRAWELEMENTSINSTANCEDEXTPROC GLeeFuncPtr_glDrawElementsInstancedEXT;
12898  #define glDrawElementsInstancedEXT GLeeFuncPtr_glDrawElementsInstancedEXT
12899 #endif
12900 #endif
12901 
12902 /* GL_EXT_packed_float */
12903 
12904 #ifndef GL_EXT_packed_float
12905 #define GL_EXT_packed_float 1
12906 #define __GLEE_GL_EXT_packed_float 1
12907 /* Constants */
12908 #define GL_R11F_G11F_B10F_EXT 0x8C3A
12909 #define GL_UNSIGNED_INT_10F_11F_11F_REV_EXT 0x8C3B
12910 #define GL_RGBA_SIGNED_COMPONENTS_EXT 0x8C3C
12911 #endif
12912 
12913 /* GL_EXT_texture_array */
12914 
12915 #ifndef GL_EXT_texture_array
12916 #define GL_EXT_texture_array 1
12917 #define __GLEE_GL_EXT_texture_array 1
12918 /* Constants */
12919 #define GL_TEXTURE_1D_ARRAY_EXT 0x8C18
12920 #define GL_PROXY_TEXTURE_1D_ARRAY_EXT 0x8C19
12921 #define GL_TEXTURE_2D_ARRAY_EXT 0x8C1A
12922 #define GL_PROXY_TEXTURE_2D_ARRAY_EXT 0x8C1B
12923 #define GL_TEXTURE_BINDING_1D_ARRAY_EXT 0x8C1C
12924 #define GL_TEXTURE_BINDING_2D_ARRAY_EXT 0x8C1D
12925 #define GL_MAX_ARRAY_TEXTURE_LAYERS_EXT 0x88FF
12926 #define GL_COMPARE_REF_DEPTH_TO_TEXTURE_EXT 0x884E
12927 #endif
12928 
12929 /* GL_EXT_texture_buffer_object */
12930 
12931 #ifndef GL_EXT_texture_buffer_object
12932 #define GL_EXT_texture_buffer_object 1
12933 #define __GLEE_GL_EXT_texture_buffer_object 1
12934 /* Constants */
12935 #define GL_TEXTURE_BUFFER_EXT 0x8C2A
12936 #define GL_MAX_TEXTURE_BUFFER_SIZE_EXT 0x8C2B
12937 #define GL_TEXTURE_BINDING_BUFFER_EXT 0x8C2C
12938 #define GL_TEXTURE_BUFFER_DATA_STORE_BINDING_EXT 0x8C2D
12939 #define GL_TEXTURE_BUFFER_FORMAT_EXT 0x8C2E
12940 #ifndef GLEE_H_DEFINED_glTexBufferEXT
12941 #define GLEE_H_DEFINED_glTexBufferEXT
12942  typedef void (APIENTRYP GLEEPFNGLTEXBUFFEREXTPROC) (GLenum target, GLenum internalformat, GLuint buffer);
12943  GLEE_EXTERN GLEEPFNGLTEXBUFFEREXTPROC GLeeFuncPtr_glTexBufferEXT;
12944  #define glTexBufferEXT GLeeFuncPtr_glTexBufferEXT
12945 #endif
12946 #endif
12947 
12948 /* GL_EXT_texture_compression_latc */
12949 
12950 #ifndef GL_EXT_texture_compression_latc
12951 #define GL_EXT_texture_compression_latc 1
12952 #define __GLEE_GL_EXT_texture_compression_latc 1
12953 /* Constants */
12954 #define GL_COMPRESSED_LUMINANCE_LATC1_EXT 0x8C70
12955 #define GL_COMPRESSED_SIGNED_LUMINANCE_LATC1_EXT 0x8C71
12956 #define GL_COMPRESSED_LUMINANCE_ALPHA_LATC2_EXT 0x8C72
12957 #define GL_COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2_EXT 0x8C73
12958 #endif
12959 
12960 /* GL_EXT_texture_compression_rgtc */
12961 
12962 #ifndef GL_EXT_texture_compression_rgtc
12963 #define GL_EXT_texture_compression_rgtc 1
12964 #define __GLEE_GL_EXT_texture_compression_rgtc 1
12965 /* Constants */
12966 #define GL_COMPRESSED_RED_RGTC1_EXT 0x8DBB
12967 #define GL_COMPRESSED_SIGNED_RED_RGTC1_EXT 0x8DBC
12968 #define GL_COMPRESSED_RED_GREEN_RGTC2_EXT 0x8DBD
12969 #define GL_COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT 0x8DBE
12970 #endif
12971 
12972 /* GL_EXT_texture_shared_exponent */
12973 
12974 #ifndef GL_EXT_texture_shared_exponent
12975 #define GL_EXT_texture_shared_exponent 1
12976 #define __GLEE_GL_EXT_texture_shared_exponent 1
12977 /* Constants */
12978 #define GL_RGB9_E5_EXT 0x8C3D
12979 #define GL_UNSIGNED_INT_5_9_9_9_REV_EXT 0x8C3E
12980 #define GL_TEXTURE_SHARED_SIZE_EXT 0x8C3F
12981 #endif
12982 
12983 /* GL_NV_depth_buffer_float */
12984 
12985 #ifndef GL_NV_depth_buffer_float
12986 #define GL_NV_depth_buffer_float 1
12987 #define __GLEE_GL_NV_depth_buffer_float 1
12988 /* Constants */
12989 #define GL_DEPTH_COMPONENT32F_NV 0x8DAB
12990 #define GL_DEPTH32F_STENCIL8_NV 0x8DAC
12991 #define GL_FLOAT_32_UNSIGNED_INT_24_8_REV_NV 0x8DAD
12992 #define GL_DEPTH_BUFFER_FLOAT_MODE_NV 0x8DAF
12993 #ifndef GLEE_H_DEFINED_glDepthRangedNV
12994 #define GLEE_H_DEFINED_glDepthRangedNV
12995  typedef void (APIENTRYP GLEEPFNGLDEPTHRANGEDNVPROC) (GLdouble zNear, GLdouble zFar);
12996  GLEE_EXTERN GLEEPFNGLDEPTHRANGEDNVPROC GLeeFuncPtr_glDepthRangedNV;
12997  #define glDepthRangedNV GLeeFuncPtr_glDepthRangedNV
12998 #endif
12999 #ifndef GLEE_H_DEFINED_glClearDepthdNV
13000 #define GLEE_H_DEFINED_glClearDepthdNV
13001  typedef void (APIENTRYP GLEEPFNGLCLEARDEPTHDNVPROC) (GLdouble depth);
13002  GLEE_EXTERN GLEEPFNGLCLEARDEPTHDNVPROC GLeeFuncPtr_glClearDepthdNV;
13003  #define glClearDepthdNV GLeeFuncPtr_glClearDepthdNV
13004 #endif
13005 #ifndef GLEE_H_DEFINED_glDepthBoundsdNV
13006 #define GLEE_H_DEFINED_glDepthBoundsdNV
13007  typedef void (APIENTRYP GLEEPFNGLDEPTHBOUNDSDNVPROC) (GLdouble zmin, GLdouble zmax);
13008  GLEE_EXTERN GLEEPFNGLDEPTHBOUNDSDNVPROC GLeeFuncPtr_glDepthBoundsdNV;
13009  #define glDepthBoundsdNV GLeeFuncPtr_glDepthBoundsdNV
13010 #endif
13011 #endif
13012 
13013 /* GL_NV_framebuffer_multisample_coverage */
13014 
13015 #ifndef GL_NV_framebuffer_multisample_coverage
13016 #define GL_NV_framebuffer_multisample_coverage 1
13017 #define __GLEE_GL_NV_framebuffer_multisample_coverage 1
13018 /* Constants */
13019 #define GL_RENDERBUFFER_COVERAGE_SAMPLES_NV 0x8CAB
13020 #define GL_RENDERBUFFER_COLOR_SAMPLES_NV 0x8E10
13021 #define GL_MAX_MULTISAMPLE_COVERAGE_MODES_NV 0x8E11
13022 #define GL_MULTISAMPLE_COVERAGE_MODES_NV 0x8E12
13023 #ifndef GLEE_H_DEFINED_glRenderbufferStorageMultisampleCoverageNV
13024 #define GLEE_H_DEFINED_glRenderbufferStorageMultisampleCoverageNV
13025  typedef void (APIENTRYP GLEEPFNGLRENDERBUFFERSTORAGEMULTISAMPLECOVERAGENVPROC) (GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLenum internalformat, GLsizei width, GLsizei height);
13026  GLEE_EXTERN GLEEPFNGLRENDERBUFFERSTORAGEMULTISAMPLECOVERAGENVPROC GLeeFuncPtr_glRenderbufferStorageMultisampleCoverageNV;
13027  #define glRenderbufferStorageMultisampleCoverageNV GLeeFuncPtr_glRenderbufferStorageMultisampleCoverageNV
13028 #endif
13029 #endif
13030 
13031 /* GL_EXT_framebuffer_sRGB */
13032 
13033 #ifndef GL_EXT_framebuffer_sRGB
13034 #define GL_EXT_framebuffer_sRGB 1
13035 #define __GLEE_GL_EXT_framebuffer_sRGB 1
13036 /* Constants */
13037 #define GL_FRAMEBUFFER_SRGB_EXT 0x8DB9
13038 #define GL_FRAMEBUFFER_SRGB_CAPABLE_EXT 0x8DBA
13039 #endif
13040 
13041 /* GL_NV_geometry_shader4 */
13042 
13043 #ifndef GL_NV_geometry_shader4
13044 #define GL_NV_geometry_shader4 1
13045 #define __GLEE_GL_NV_geometry_shader4 1
13046 /* Constants */
13047 #endif
13048 
13049 /* GL_NV_parameter_buffer_object */
13050 
13051 #ifndef GL_NV_parameter_buffer_object
13052 #define GL_NV_parameter_buffer_object 1
13053 #define __GLEE_GL_NV_parameter_buffer_object 1
13054 /* Constants */
13055 #define GL_MAX_PROGRAM_PARAMETER_BUFFER_BINDINGS_NV 0x8DA0
13056 #define GL_MAX_PROGRAM_PARAMETER_BUFFER_SIZE_NV 0x8DA1
13057 #define GL_VERTEX_PROGRAM_PARAMETER_BUFFER_NV 0x8DA2
13058 #define GL_GEOMETRY_PROGRAM_PARAMETER_BUFFER_NV 0x8DA3
13059 #define GL_FRAGMENT_PROGRAM_PARAMETER_BUFFER_NV 0x8DA4
13060 #ifndef GLEE_H_DEFINED_glProgramBufferParametersfvNV
13061 #define GLEE_H_DEFINED_glProgramBufferParametersfvNV
13062  typedef void (APIENTRYP GLEEPFNGLPROGRAMBUFFERPARAMETERSFVNVPROC) (GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLfloat * params);
13063  GLEE_EXTERN GLEEPFNGLPROGRAMBUFFERPARAMETERSFVNVPROC GLeeFuncPtr_glProgramBufferParametersfvNV;
13064  #define glProgramBufferParametersfvNV GLeeFuncPtr_glProgramBufferParametersfvNV
13065 #endif
13066 #ifndef GLEE_H_DEFINED_glProgramBufferParametersIivNV
13067 #define GLEE_H_DEFINED_glProgramBufferParametersIivNV
13068  typedef void (APIENTRYP GLEEPFNGLPROGRAMBUFFERPARAMETERSIIVNVPROC) (GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLint * params);
13069  GLEE_EXTERN GLEEPFNGLPROGRAMBUFFERPARAMETERSIIVNVPROC GLeeFuncPtr_glProgramBufferParametersIivNV;
13070  #define glProgramBufferParametersIivNV GLeeFuncPtr_glProgramBufferParametersIivNV
13071 #endif
13072 #ifndef GLEE_H_DEFINED_glProgramBufferParametersIuivNV
13073 #define GLEE_H_DEFINED_glProgramBufferParametersIuivNV
13074  typedef void (APIENTRYP GLEEPFNGLPROGRAMBUFFERPARAMETERSIUIVNVPROC) (GLenum target, GLuint buffer, GLuint index, GLsizei count, const GLuint * params);
13075  GLEE_EXTERN GLEEPFNGLPROGRAMBUFFERPARAMETERSIUIVNVPROC GLeeFuncPtr_glProgramBufferParametersIuivNV;
13076  #define glProgramBufferParametersIuivNV GLeeFuncPtr_glProgramBufferParametersIuivNV
13077 #endif
13078 #endif
13079 
13080 /* GL_EXT_draw_buffers2 */
13081 
13082 #ifndef GL_EXT_draw_buffers2
13083 #define GL_EXT_draw_buffers2 1
13084 #define __GLEE_GL_EXT_draw_buffers2 1
13085 /* Constants */
13086 #ifndef GLEE_H_DEFINED_glColorMaskIndexedEXT
13087 #define GLEE_H_DEFINED_glColorMaskIndexedEXT
13088  typedef void (APIENTRYP GLEEPFNGLCOLORMASKINDEXEDEXTPROC) (GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a);
13089  GLEE_EXTERN GLEEPFNGLCOLORMASKINDEXEDEXTPROC GLeeFuncPtr_glColorMaskIndexedEXT;
13090  #define glColorMaskIndexedEXT GLeeFuncPtr_glColorMaskIndexedEXT
13091 #endif
13092 #ifndef GLEE_H_DEFINED_glGetBooleanIndexedvEXT
13093 #define GLEE_H_DEFINED_glGetBooleanIndexedvEXT
13094  typedef void (APIENTRYP GLEEPFNGLGETBOOLEANINDEXEDVEXTPROC) (GLenum target, GLuint index, GLboolean * data);
13095  GLEE_EXTERN GLEEPFNGLGETBOOLEANINDEXEDVEXTPROC GLeeFuncPtr_glGetBooleanIndexedvEXT;
13096  #define glGetBooleanIndexedvEXT GLeeFuncPtr_glGetBooleanIndexedvEXT
13097 #endif
13098 #ifndef GLEE_H_DEFINED_glGetIntegerIndexedvEXT
13099 #define GLEE_H_DEFINED_glGetIntegerIndexedvEXT
13100  typedef void (APIENTRYP GLEEPFNGLGETINTEGERINDEXEDVEXTPROC) (GLenum target, GLuint index, GLint * data);
13101  GLEE_EXTERN GLEEPFNGLGETINTEGERINDEXEDVEXTPROC GLeeFuncPtr_glGetIntegerIndexedvEXT;
13102  #define glGetIntegerIndexedvEXT GLeeFuncPtr_glGetIntegerIndexedvEXT
13103 #endif
13104 #ifndef GLEE_H_DEFINED_glEnableIndexedEXT
13105 #define GLEE_H_DEFINED_glEnableIndexedEXT
13106  typedef void (APIENTRYP GLEEPFNGLENABLEINDEXEDEXTPROC) (GLenum target, GLuint index);
13107  GLEE_EXTERN GLEEPFNGLENABLEINDEXEDEXTPROC GLeeFuncPtr_glEnableIndexedEXT;
13108  #define glEnableIndexedEXT GLeeFuncPtr_glEnableIndexedEXT
13109 #endif
13110 #ifndef GLEE_H_DEFINED_glDisableIndexedEXT
13111 #define GLEE_H_DEFINED_glDisableIndexedEXT
13112  typedef void (APIENTRYP GLEEPFNGLDISABLEINDEXEDEXTPROC) (GLenum target, GLuint index);
13113  GLEE_EXTERN GLEEPFNGLDISABLEINDEXEDEXTPROC GLeeFuncPtr_glDisableIndexedEXT;
13114  #define glDisableIndexedEXT GLeeFuncPtr_glDisableIndexedEXT
13115 #endif
13116 #ifndef GLEE_H_DEFINED_glIsEnabledIndexedEXT
13117 #define GLEE_H_DEFINED_glIsEnabledIndexedEXT
13118  typedef GLboolean (APIENTRYP GLEEPFNGLISENABLEDINDEXEDEXTPROC) (GLenum target, GLuint index);
13119  GLEE_EXTERN GLEEPFNGLISENABLEDINDEXEDEXTPROC GLeeFuncPtr_glIsEnabledIndexedEXT;
13120  #define glIsEnabledIndexedEXT GLeeFuncPtr_glIsEnabledIndexedEXT
13121 #endif
13122 #endif
13123 
13124 /* GL_NV_transform_feedback */
13125 
13126 #ifndef GL_NV_transform_feedback
13127 #define GL_NV_transform_feedback 1
13128 #define __GLEE_GL_NV_transform_feedback 1
13129 /* Constants */
13130 #define GL_BACK_PRIMARY_COLOR_NV 0x8C77
13131 #define GL_BACK_SECONDARY_COLOR_NV 0x8C78
13132 #define GL_TEXTURE_COORD_NV 0x8C79
13133 #define GL_CLIP_DISTANCE_NV 0x8C7A
13134 #define GL_VERTEX_ID_NV 0x8C7B
13135 #define GL_PRIMITIVE_ID_NV 0x8C7C
13136 #define GL_GENERIC_ATTRIB_NV 0x8C7D
13137 #define GL_TRANSFORM_FEEDBACK_ATTRIBS_NV 0x8C7E
13138 #define GL_TRANSFORM_FEEDBACK_BUFFER_MODE_NV 0x8C7F
13139 #define GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_NV 0x8C80
13140 #define GL_ACTIVE_VARYINGS_NV 0x8C81
13141 #define GL_ACTIVE_VARYING_MAX_LENGTH_NV 0x8C82
13142 #define GL_TRANSFORM_FEEDBACK_VARYINGS_NV 0x8C83
13143 #define GL_TRANSFORM_FEEDBACK_BUFFER_START_NV 0x8C84
13144 #define GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_NV 0x8C85
13145 #define GL_TRANSFORM_FEEDBACK_RECORD_NV 0x8C86
13146 #define GL_PRIMITIVES_GENERATED_NV 0x8C87
13147 #define GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_NV 0x8C88
13148 #define GL_RASTERIZER_DISCARD_NV 0x8C89
13149 #define GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_ATTRIBS_NV 0x8C8A
13150 #define GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_NV 0x8C8B
13151 #define GL_INTERLEAVED_ATTRIBS_NV 0x8C8C
13152 #define GL_SEPARATE_ATTRIBS_NV 0x8C8D
13153 #define GL_TRANSFORM_FEEDBACK_BUFFER_NV 0x8C8E
13154 #define GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_NV 0x8C8F
13155 #ifndef GLEE_H_DEFINED_glBeginTransformFeedbackNV
13156 #define GLEE_H_DEFINED_glBeginTransformFeedbackNV
13157  typedef void (APIENTRYP GLEEPFNGLBEGINTRANSFORMFEEDBACKNVPROC) (GLenum primitiveMode);
13158  GLEE_EXTERN GLEEPFNGLBEGINTRANSFORMFEEDBACKNVPROC GLeeFuncPtr_glBeginTransformFeedbackNV;
13159  #define glBeginTransformFeedbackNV GLeeFuncPtr_glBeginTransformFeedbackNV
13160 #endif
13161 #ifndef GLEE_H_DEFINED_glEndTransformFeedbackNV
13162 #define GLEE_H_DEFINED_glEndTransformFeedbackNV
13163  typedef void (APIENTRYP GLEEPFNGLENDTRANSFORMFEEDBACKNVPROC) ();
13164  GLEE_EXTERN GLEEPFNGLENDTRANSFORMFEEDBACKNVPROC GLeeFuncPtr_glEndTransformFeedbackNV;
13165  #define glEndTransformFeedbackNV GLeeFuncPtr_glEndTransformFeedbackNV
13166 #endif
13167 #ifndef GLEE_H_DEFINED_glTransformFeedbackAttribsNV
13168 #define GLEE_H_DEFINED_glTransformFeedbackAttribsNV
13169  typedef void (APIENTRYP GLEEPFNGLTRANSFORMFEEDBACKATTRIBSNVPROC) (GLuint count, const GLint * attribs, GLenum bufferMode);
13170  GLEE_EXTERN GLEEPFNGLTRANSFORMFEEDBACKATTRIBSNVPROC GLeeFuncPtr_glTransformFeedbackAttribsNV;
13171  #define glTransformFeedbackAttribsNV GLeeFuncPtr_glTransformFeedbackAttribsNV
13172 #endif
13173 #ifndef GLEE_H_DEFINED_glBindBufferRangeNV
13174 #define GLEE_H_DEFINED_glBindBufferRangeNV
13175  typedef void (APIENTRYP GLEEPFNGLBINDBUFFERRANGENVPROC) (GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size);
13176  GLEE_EXTERN GLEEPFNGLBINDBUFFERRANGENVPROC GLeeFuncPtr_glBindBufferRangeNV;
13177  #define glBindBufferRangeNV GLeeFuncPtr_glBindBufferRangeNV
13178 #endif
13179 #ifndef GLEE_H_DEFINED_glBindBufferOffsetNV
13180 #define GLEE_H_DEFINED_glBindBufferOffsetNV
13181  typedef void (APIENTRYP GLEEPFNGLBINDBUFFEROFFSETNVPROC) (GLenum target, GLuint index, GLuint buffer, GLintptr offset);
13182  GLEE_EXTERN GLEEPFNGLBINDBUFFEROFFSETNVPROC GLeeFuncPtr_glBindBufferOffsetNV;
13183  #define glBindBufferOffsetNV GLeeFuncPtr_glBindBufferOffsetNV
13184 #endif
13185 #ifndef GLEE_H_DEFINED_glBindBufferBaseNV
13186 #define GLEE_H_DEFINED_glBindBufferBaseNV
13187  typedef void (APIENTRYP GLEEPFNGLBINDBUFFERBASENVPROC) (GLenum target, GLuint index, GLuint buffer);
13188  GLEE_EXTERN GLEEPFNGLBINDBUFFERBASENVPROC GLeeFuncPtr_glBindBufferBaseNV;
13189  #define glBindBufferBaseNV GLeeFuncPtr_glBindBufferBaseNV
13190 #endif
13191 #ifndef GLEE_H_DEFINED_glTransformFeedbackVaryingsNV
13192 #define GLEE_H_DEFINED_glTransformFeedbackVaryingsNV
13193  typedef void (APIENTRYP GLEEPFNGLTRANSFORMFEEDBACKVARYINGSNVPROC) (GLuint program, GLsizei count, const GLint * locations, GLenum bufferMode);
13194  GLEE_EXTERN GLEEPFNGLTRANSFORMFEEDBACKVARYINGSNVPROC GLeeFuncPtr_glTransformFeedbackVaryingsNV;
13195  #define glTransformFeedbackVaryingsNV GLeeFuncPtr_glTransformFeedbackVaryingsNV
13196 #endif
13197 #ifndef GLEE_H_DEFINED_glActiveVaryingNV
13198 #define GLEE_H_DEFINED_glActiveVaryingNV
13199  typedef void (APIENTRYP GLEEPFNGLACTIVEVARYINGNVPROC) (GLuint program, const GLchar * name);
13200  GLEE_EXTERN GLEEPFNGLACTIVEVARYINGNVPROC GLeeFuncPtr_glActiveVaryingNV;
13201  #define glActiveVaryingNV GLeeFuncPtr_glActiveVaryingNV
13202 #endif
13203 #ifndef GLEE_H_DEFINED_glGetVaryingLocationNV
13204 #define GLEE_H_DEFINED_glGetVaryingLocationNV
13205  typedef GLint (APIENTRYP GLEEPFNGLGETVARYINGLOCATIONNVPROC) (GLuint program, const GLchar * name);
13206  GLEE_EXTERN GLEEPFNGLGETVARYINGLOCATIONNVPROC GLeeFuncPtr_glGetVaryingLocationNV;
13207  #define glGetVaryingLocationNV GLeeFuncPtr_glGetVaryingLocationNV
13208 #endif
13209 #ifndef GLEE_H_DEFINED_glGetActiveVaryingNV
13210 #define GLEE_H_DEFINED_glGetActiveVaryingNV
13211  typedef void (APIENTRYP GLEEPFNGLGETACTIVEVARYINGNVPROC) (GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name);
13212  GLEE_EXTERN GLEEPFNGLGETACTIVEVARYINGNVPROC GLeeFuncPtr_glGetActiveVaryingNV;
13213  #define glGetActiveVaryingNV GLeeFuncPtr_glGetActiveVaryingNV
13214 #endif
13215 #ifndef GLEE_H_DEFINED_glGetTransformFeedbackVaryingNV
13216 #define GLEE_H_DEFINED_glGetTransformFeedbackVaryingNV
13217  typedef void (APIENTRYP GLEEPFNGLGETTRANSFORMFEEDBACKVARYINGNVPROC) (GLuint program, GLuint index, GLint * location);
13218  GLEE_EXTERN GLEEPFNGLGETTRANSFORMFEEDBACKVARYINGNVPROC GLeeFuncPtr_glGetTransformFeedbackVaryingNV;
13219  #define glGetTransformFeedbackVaryingNV GLeeFuncPtr_glGetTransformFeedbackVaryingNV
13220 #endif
13221 #endif
13222 
13223 /* GL_EXT_bindable_uniform */
13224 
13225 #ifndef GL_EXT_bindable_uniform
13226 #define GL_EXT_bindable_uniform 1
13227 #define __GLEE_GL_EXT_bindable_uniform 1
13228 /* Constants */
13229 #define GL_MAX_VERTEX_BINDABLE_UNIFORMS_EXT 0x8DE2
13230 #define GL_MAX_FRAGMENT_BINDABLE_UNIFORMS_EXT 0x8DE3
13231 #define GL_MAX_GEOMETRY_BINDABLE_UNIFORMS_EXT 0x8DE4
13232 #define GL_MAX_BINDABLE_UNIFORM_SIZE_EXT 0x8DED
13233 #define GL_UNIFORM_BUFFER_EXT 0x8DEE
13234 #define GL_UNIFORM_BUFFER_BINDING_EXT 0x8DEF
13235 #ifndef GLEE_H_DEFINED_glUniformBufferEXT
13236 #define GLEE_H_DEFINED_glUniformBufferEXT
13237  typedef void (APIENTRYP GLEEPFNGLUNIFORMBUFFEREXTPROC) (GLuint program, GLint location, GLuint buffer);
13238  GLEE_EXTERN GLEEPFNGLUNIFORMBUFFEREXTPROC GLeeFuncPtr_glUniformBufferEXT;
13239  #define glUniformBufferEXT GLeeFuncPtr_glUniformBufferEXT
13240 #endif
13241 #ifndef GLEE_H_DEFINED_glGetUniformBufferSizeEXT
13242 #define GLEE_H_DEFINED_glGetUniformBufferSizeEXT
13243  typedef GLint (APIENTRYP GLEEPFNGLGETUNIFORMBUFFERSIZEEXTPROC) (GLuint program, GLint location);
13244  GLEE_EXTERN GLEEPFNGLGETUNIFORMBUFFERSIZEEXTPROC GLeeFuncPtr_glGetUniformBufferSizeEXT;
13245  #define glGetUniformBufferSizeEXT GLeeFuncPtr_glGetUniformBufferSizeEXT
13246 #endif
13247 #ifndef GLEE_H_DEFINED_glGetUniformOffsetEXT
13248 #define GLEE_H_DEFINED_glGetUniformOffsetEXT
13249  typedef GLintptr (APIENTRYP GLEEPFNGLGETUNIFORMOFFSETEXTPROC) (GLuint program, GLint location);
13250  GLEE_EXTERN GLEEPFNGLGETUNIFORMOFFSETEXTPROC GLeeFuncPtr_glGetUniformOffsetEXT;
13251  #define glGetUniformOffsetEXT GLeeFuncPtr_glGetUniformOffsetEXT
13252 #endif
13253 #endif
13254 
13255 /* GL_EXT_texture_integer */
13256 
13257 #ifndef GL_EXT_texture_integer
13258 #define GL_EXT_texture_integer 1
13259 #define __GLEE_GL_EXT_texture_integer 1
13260 /* Constants */
13261 #define GL_RGBA32UI_EXT 0x8D70
13262 #define GL_RGB32UI_EXT 0x8D71
13263 #define GL_ALPHA32UI_EXT 0x8D72
13264 #define GL_INTENSITY32UI_EXT 0x8D73
13265 #define GL_LUMINANCE32UI_EXT 0x8D74
13266 #define GL_LUMINANCE_ALPHA32UI_EXT 0x8D75
13267 #define GL_RGBA16UI_EXT 0x8D76
13268 #define GL_RGB16UI_EXT 0x8D77
13269 #define GL_ALPHA16UI_EXT 0x8D78
13270 #define GL_INTENSITY16UI_EXT 0x8D79
13271 #define GL_LUMINANCE16UI_EXT 0x8D7A
13272 #define GL_LUMINANCE_ALPHA16UI_EXT 0x8D7B
13273 #define GL_RGBA8UI_EXT 0x8D7C
13274 #define GL_RGB8UI_EXT 0x8D7D
13275 #define GL_ALPHA8UI_EXT 0x8D7E
13276 #define GL_INTENSITY8UI_EXT 0x8D7F
13277 #define GL_LUMINANCE8UI_EXT 0x8D80
13278 #define GL_LUMINANCE_ALPHA8UI_EXT 0x8D81
13279 #define GL_RGBA32I_EXT 0x8D82
13280 #define GL_RGB32I_EXT 0x8D83
13281 #define GL_ALPHA32I_EXT 0x8D84
13282 #define GL_INTENSITY32I_EXT 0x8D85
13283 #define GL_LUMINANCE32I_EXT 0x8D86
13284 #define GL_LUMINANCE_ALPHA32I_EXT 0x8D87
13285 #define GL_RGBA16I_EXT 0x8D88
13286 #define GL_RGB16I_EXT 0x8D89
13287 #define GL_ALPHA16I_EXT 0x8D8A
13288 #define GL_INTENSITY16I_EXT 0x8D8B
13289 #define GL_LUMINANCE16I_EXT 0x8D8C
13290 #define GL_LUMINANCE_ALPHA16I_EXT 0x8D8D
13291 #define GL_RGBA8I_EXT 0x8D8E
13292 #define GL_RGB8I_EXT 0x8D8F
13293 #define GL_ALPHA8I_EXT 0x8D90
13294 #define GL_INTENSITY8I_EXT 0x8D91
13295 #define GL_LUMINANCE8I_EXT 0x8D92
13296 #define GL_LUMINANCE_ALPHA8I_EXT 0x8D93
13297 #define GL_RED_INTEGER_EXT 0x8D94
13298 #define GL_GREEN_INTEGER_EXT 0x8D95
13299 #define GL_BLUE_INTEGER_EXT 0x8D96
13300 #define GL_ALPHA_INTEGER_EXT 0x8D97
13301 #define GL_RGB_INTEGER_EXT 0x8D98
13302 #define GL_RGBA_INTEGER_EXT 0x8D99
13303 #define GL_BGR_INTEGER_EXT 0x8D9A
13304 #define GL_BGRA_INTEGER_EXT 0x8D9B
13305 #define GL_LUMINANCE_INTEGER_EXT 0x8D9C
13306 #define GL_LUMINANCE_ALPHA_INTEGER_EXT 0x8D9D
13307 #define GL_RGBA_INTEGER_MODE_EXT 0x8D9E
13308 #ifndef GLEE_H_DEFINED_glTexParameterIivEXT
13309 #define GLEE_H_DEFINED_glTexParameterIivEXT
13310  typedef void (APIENTRYP GLEEPFNGLTEXPARAMETERIIVEXTPROC) (GLenum target, GLenum pname, const GLint * params);
13311  GLEE_EXTERN GLEEPFNGLTEXPARAMETERIIVEXTPROC GLeeFuncPtr_glTexParameterIivEXT;
13312  #define glTexParameterIivEXT GLeeFuncPtr_glTexParameterIivEXT
13313 #endif
13314 #ifndef GLEE_H_DEFINED_glTexParameterIuivEXT
13315 #define GLEE_H_DEFINED_glTexParameterIuivEXT
13316  typedef void (APIENTRYP GLEEPFNGLTEXPARAMETERIUIVEXTPROC) (GLenum target, GLenum pname, const GLuint * params);
13317  GLEE_EXTERN GLEEPFNGLTEXPARAMETERIUIVEXTPROC GLeeFuncPtr_glTexParameterIuivEXT;
13318  #define glTexParameterIuivEXT GLeeFuncPtr_glTexParameterIuivEXT
13319 #endif
13320 #ifndef GLEE_H_DEFINED_glGetTexParameterIivEXT
13321 #define GLEE_H_DEFINED_glGetTexParameterIivEXT
13322  typedef void (APIENTRYP GLEEPFNGLGETTEXPARAMETERIIVEXTPROC) (GLenum target, GLenum pname, GLint * params);
13323  GLEE_EXTERN GLEEPFNGLGETTEXPARAMETERIIVEXTPROC GLeeFuncPtr_glGetTexParameterIivEXT;
13324  #define glGetTexParameterIivEXT GLeeFuncPtr_glGetTexParameterIivEXT
13325 #endif
13326 #ifndef GLEE_H_DEFINED_glGetTexParameterIuivEXT
13327 #define GLEE_H_DEFINED_glGetTexParameterIuivEXT
13328  typedef void (APIENTRYP GLEEPFNGLGETTEXPARAMETERIUIVEXTPROC) (GLenum target, GLenum pname, GLuint * params);
13329  GLEE_EXTERN GLEEPFNGLGETTEXPARAMETERIUIVEXTPROC GLeeFuncPtr_glGetTexParameterIuivEXT;
13330  #define glGetTexParameterIuivEXT GLeeFuncPtr_glGetTexParameterIuivEXT
13331 #endif
13332 #ifndef GLEE_H_DEFINED_glClearColorIiEXT
13333 #define GLEE_H_DEFINED_glClearColorIiEXT
13334  typedef void (APIENTRYP GLEEPFNGLCLEARCOLORIIEXTPROC) (GLint red, GLint green, GLint blue, GLint alpha);
13335  GLEE_EXTERN GLEEPFNGLCLEARCOLORIIEXTPROC GLeeFuncPtr_glClearColorIiEXT;
13336  #define glClearColorIiEXT GLeeFuncPtr_glClearColorIiEXT
13337 #endif
13338 #ifndef GLEE_H_DEFINED_glClearColorIuiEXT
13339 #define GLEE_H_DEFINED_glClearColorIuiEXT
13340  typedef void (APIENTRYP GLEEPFNGLCLEARCOLORIUIEXTPROC) (GLuint red, GLuint green, GLuint blue, GLuint alpha);
13341  GLEE_EXTERN GLEEPFNGLCLEARCOLORIUIEXTPROC GLeeFuncPtr_glClearColorIuiEXT;
13342  #define glClearColorIuiEXT GLeeFuncPtr_glClearColorIuiEXT
13343 #endif
13344 #endif
13345 
13346 /* GL_GREMEDY_frame_terminator */
13347 
13348 #ifndef GL_GREMEDY_frame_terminator
13349 #define GL_GREMEDY_frame_terminator 1
13350 #define __GLEE_GL_GREMEDY_frame_terminator 1
13351 /* Constants */
13352 #ifndef GLEE_H_DEFINED_glFrameTerminatorGREMEDY
13353 #define GLEE_H_DEFINED_glFrameTerminatorGREMEDY
13354  typedef void (APIENTRYP GLEEPFNGLFRAMETERMINATORGREMEDYPROC) ();
13355  GLEE_EXTERN GLEEPFNGLFRAMETERMINATORGREMEDYPROC GLeeFuncPtr_glFrameTerminatorGREMEDY;
13356  #define glFrameTerminatorGREMEDY GLeeFuncPtr_glFrameTerminatorGREMEDY
13357 #endif
13358 #endif
13359 
13360 /* GL_NV_conditional_render */
13361 
13362 #ifndef GL_NV_conditional_render
13363 #define GL_NV_conditional_render 1
13364 #define __GLEE_GL_NV_conditional_render 1
13365 /* Constants */
13366 #define GL_QUERY_WAIT_NV 0x8E13
13367 #define GL_QUERY_NO_WAIT_NV 0x8E14
13368 #define GL_QUERY_BY_REGION_WAIT_NV 0x8E15
13369 #define GL_QUERY_BY_REGION_NO_WAIT_NV 0x8E16
13370 #ifndef GLEE_H_DEFINED_glBeginConditionalRenderNV
13371 #define GLEE_H_DEFINED_glBeginConditionalRenderNV
13372  typedef void (APIENTRYP GLEEPFNGLBEGINCONDITIONALRENDERNVPROC) (GLuint id, GLenum mode);
13373  GLEE_EXTERN GLEEPFNGLBEGINCONDITIONALRENDERNVPROC GLeeFuncPtr_glBeginConditionalRenderNV;
13374  #define glBeginConditionalRenderNV GLeeFuncPtr_glBeginConditionalRenderNV
13375 #endif
13376 #ifndef GLEE_H_DEFINED_glEndConditionalRenderNV
13377 #define GLEE_H_DEFINED_glEndConditionalRenderNV
13378  typedef void (APIENTRYP GLEEPFNGLENDCONDITIONALRENDERNVPROC) ();
13379  GLEE_EXTERN GLEEPFNGLENDCONDITIONALRENDERNVPROC GLeeFuncPtr_glEndConditionalRenderNV;
13380  #define glEndConditionalRenderNV GLeeFuncPtr_glEndConditionalRenderNV
13381 #endif
13382 #endif
13383 
13384 /* GL_NV_present_video */
13385 
13386 #ifndef GL_NV_present_video
13387 #define GL_NV_present_video 1
13388 #define __GLEE_GL_NV_present_video 1
13389 /* Constants */
13390 #define GL_FRAME_NV 0x8E26
13391 #define GL_FIELDS_NV 0x8E27
13392 #define GL_CURRENT_TIME_NV 0x8E28
13393 #define GL_NUM_FILL_STREAMS_NV 0x8E29
13394 #define GL_PRESENT_TIME_NV 0x8E2A
13395 #define GL_PRESENT_DURATION_NV 0x8E2B
13396 #endif
13397 
13398 /* GL_EXT_transform_feedback */
13399 
13400 #ifndef GL_EXT_transform_feedback
13401 #define GL_EXT_transform_feedback 1
13402 #define __GLEE_GL_EXT_transform_feedback 1
13403 /* Constants */
13404 #define GL_TRANSFORM_FEEDBACK_BUFFER_EXT 0x8C8E
13405 #define GL_TRANSFORM_FEEDBACK_BUFFER_START_EXT 0x8C84
13406 #define GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_EXT 0x8C85
13407 #define GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_EXT 0x8C8F
13408 #define GL_INTERLEAVED_ATTRIBS_EXT 0x8C8C
13409 #define GL_SEPARATE_ATTRIBS_EXT 0x8C8D
13410 #define GL_PRIMITIVES_GENERATED_EXT 0x8C87
13411 #define GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_EXT 0x8C88
13412 #define GL_RASTERIZER_DISCARD_EXT 0x8C89
13413 #define GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_EXT 0x8C8A
13414 #define GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_EXT 0x8C8B
13415 #define GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_EXT 0x8C80
13416 #define GL_TRANSFORM_FEEDBACK_VARYINGS_EXT 0x8C83
13417 #define GL_TRANSFORM_FEEDBACK_BUFFER_MODE_EXT 0x8C7F
13418 #define GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH_EXT 0x8C76
13419 #ifndef GLEE_H_DEFINED_glBeginTransformFeedbackEXT
13420 #define GLEE_H_DEFINED_glBeginTransformFeedbackEXT
13421  typedef void (APIENTRYP GLEEPFNGLBEGINTRANSFORMFEEDBACKEXTPROC) (GLenum primitiveMode);
13422  GLEE_EXTERN GLEEPFNGLBEGINTRANSFORMFEEDBACKEXTPROC GLeeFuncPtr_glBeginTransformFeedbackEXT;
13423  #define glBeginTransformFeedbackEXT GLeeFuncPtr_glBeginTransformFeedbackEXT
13424 #endif
13425 #ifndef GLEE_H_DEFINED_glEndTransformFeedbackEXT
13426 #define GLEE_H_DEFINED_glEndTransformFeedbackEXT
13427  typedef void (APIENTRYP GLEEPFNGLENDTRANSFORMFEEDBACKEXTPROC) ();
13428  GLEE_EXTERN GLEEPFNGLENDTRANSFORMFEEDBACKEXTPROC GLeeFuncPtr_glEndTransformFeedbackEXT;
13429  #define glEndTransformFeedbackEXT GLeeFuncPtr_glEndTransformFeedbackEXT
13430 #endif
13431 #ifndef GLEE_H_DEFINED_glBindBufferRangeEXT
13432 #define GLEE_H_DEFINED_glBindBufferRangeEXT
13433  typedef void (APIENTRYP GLEEPFNGLBINDBUFFERRANGEEXTPROC) (GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size);
13434  GLEE_EXTERN GLEEPFNGLBINDBUFFERRANGEEXTPROC GLeeFuncPtr_glBindBufferRangeEXT;
13435  #define glBindBufferRangeEXT GLeeFuncPtr_glBindBufferRangeEXT
13436 #endif
13437 #ifndef GLEE_H_DEFINED_glBindBufferOffsetEXT
13438 #define GLEE_H_DEFINED_glBindBufferOffsetEXT
13439  typedef void (APIENTRYP GLEEPFNGLBINDBUFFEROFFSETEXTPROC) (GLenum target, GLuint index, GLuint buffer, GLintptr offset);
13440  GLEE_EXTERN GLEEPFNGLBINDBUFFEROFFSETEXTPROC GLeeFuncPtr_glBindBufferOffsetEXT;
13441  #define glBindBufferOffsetEXT GLeeFuncPtr_glBindBufferOffsetEXT
13442 #endif
13443 #ifndef GLEE_H_DEFINED_glBindBufferBaseEXT
13444 #define GLEE_H_DEFINED_glBindBufferBaseEXT
13445  typedef void (APIENTRYP GLEEPFNGLBINDBUFFERBASEEXTPROC) (GLenum target, GLuint index, GLuint buffer);
13446  GLEE_EXTERN GLEEPFNGLBINDBUFFERBASEEXTPROC GLeeFuncPtr_glBindBufferBaseEXT;
13447  #define glBindBufferBaseEXT GLeeFuncPtr_glBindBufferBaseEXT
13448 #endif
13449 #ifndef GLEE_H_DEFINED_glTransformFeedbackVaryingsEXT
13450 #define GLEE_H_DEFINED_glTransformFeedbackVaryingsEXT
13451  typedef void (APIENTRYP GLEEPFNGLTRANSFORMFEEDBACKVARYINGSEXTPROC) (GLuint program, GLsizei count, const GLint * locations, GLenum bufferMode);
13452  GLEE_EXTERN GLEEPFNGLTRANSFORMFEEDBACKVARYINGSEXTPROC GLeeFuncPtr_glTransformFeedbackVaryingsEXT;
13453  #define glTransformFeedbackVaryingsEXT GLeeFuncPtr_glTransformFeedbackVaryingsEXT
13454 #endif
13455 #ifndef GLEE_H_DEFINED_glGetTransformFeedbackVaryingEXT
13456 #define GLEE_H_DEFINED_glGetTransformFeedbackVaryingEXT
13457  typedef void (APIENTRYP GLEEPFNGLGETTRANSFORMFEEDBACKVARYINGEXTPROC) (GLuint program, GLuint index, GLint * location);
13458  GLEE_EXTERN GLEEPFNGLGETTRANSFORMFEEDBACKVARYINGEXTPROC GLeeFuncPtr_glGetTransformFeedbackVaryingEXT;
13459  #define glGetTransformFeedbackVaryingEXT GLeeFuncPtr_glGetTransformFeedbackVaryingEXT
13460 #endif
13461 #endif
13462 
13463 /* GL_EXT_direct_state_access */
13464 
13465 #ifndef GL_EXT_direct_state_access
13466 #define GL_EXT_direct_state_access 1
13467 #define __GLEE_GL_EXT_direct_state_access 1
13468 /* Constants */
13469 #define GL_PROGRAM_MATRIX_EXT 0x8E2D
13470 #define GL_TRANSPOSE_PROGRAM_MATRIX_EXT 0x8E2E
13471 #define GL_PROGRAM_MATRIX_STACK_DEPTH_EXT 0x8E2F
13472 #ifndef GLEE_H_DEFINED_glClientAttribDefaultEXT
13473 #define GLEE_H_DEFINED_glClientAttribDefaultEXT
13474  typedef void (APIENTRYP GLEEPFNGLCLIENTATTRIBDEFAULTEXTPROC) (GLbitfield mask);
13475  GLEE_EXTERN GLEEPFNGLCLIENTATTRIBDEFAULTEXTPROC GLeeFuncPtr_glClientAttribDefaultEXT;
13476  #define glClientAttribDefaultEXT GLeeFuncPtr_glClientAttribDefaultEXT
13477 #endif
13478 #ifndef GLEE_H_DEFINED_glPushClientAttribDefaultEXT
13479 #define GLEE_H_DEFINED_glPushClientAttribDefaultEXT
13480  typedef void (APIENTRYP GLEEPFNGLPUSHCLIENTATTRIBDEFAULTEXTPROC) (GLbitfield mask);
13481  GLEE_EXTERN GLEEPFNGLPUSHCLIENTATTRIBDEFAULTEXTPROC GLeeFuncPtr_glPushClientAttribDefaultEXT;
13482  #define glPushClientAttribDefaultEXT GLeeFuncPtr_glPushClientAttribDefaultEXT
13483 #endif
13484 #ifndef GLEE_H_DEFINED_glMatrixLoadfEXT
13485 #define GLEE_H_DEFINED_glMatrixLoadfEXT
13486  typedef void (APIENTRYP GLEEPFNGLMATRIXLOADFEXTPROC) (GLenum mode, const GLfloat * m);
13487  GLEE_EXTERN GLEEPFNGLMATRIXLOADFEXTPROC GLeeFuncPtr_glMatrixLoadfEXT;
13488  #define glMatrixLoadfEXT GLeeFuncPtr_glMatrixLoadfEXT
13489 #endif
13490 #ifndef GLEE_H_DEFINED_glMatrixLoaddEXT
13491 #define GLEE_H_DEFINED_glMatrixLoaddEXT
13492  typedef void (APIENTRYP GLEEPFNGLMATRIXLOADDEXTPROC) (GLenum mode, const GLdouble * m);
13493  GLEE_EXTERN GLEEPFNGLMATRIXLOADDEXTPROC GLeeFuncPtr_glMatrixLoaddEXT;
13494  #define glMatrixLoaddEXT GLeeFuncPtr_glMatrixLoaddEXT
13495 #endif
13496 #ifndef GLEE_H_DEFINED_glMatrixMultfEXT
13497 #define GLEE_H_DEFINED_glMatrixMultfEXT
13498  typedef void (APIENTRYP GLEEPFNGLMATRIXMULTFEXTPROC) (GLenum mode, const GLfloat * m);
13499  GLEE_EXTERN GLEEPFNGLMATRIXMULTFEXTPROC GLeeFuncPtr_glMatrixMultfEXT;
13500  #define glMatrixMultfEXT GLeeFuncPtr_glMatrixMultfEXT
13501 #endif
13502 #ifndef GLEE_H_DEFINED_glMatrixMultdEXT
13503 #define GLEE_H_DEFINED_glMatrixMultdEXT
13504  typedef void (APIENTRYP GLEEPFNGLMATRIXMULTDEXTPROC) (GLenum mode, const GLdouble * m);
13505  GLEE_EXTERN GLEEPFNGLMATRIXMULTDEXTPROC GLeeFuncPtr_glMatrixMultdEXT;
13506  #define glMatrixMultdEXT GLeeFuncPtr_glMatrixMultdEXT
13507 #endif
13508 #ifndef GLEE_H_DEFINED_glMatrixLoadIdentityEXT
13509 #define GLEE_H_DEFINED_glMatrixLoadIdentityEXT
13510  typedef void (APIENTRYP GLEEPFNGLMATRIXLOADIDENTITYEXTPROC) (GLenum mode);
13511  GLEE_EXTERN GLEEPFNGLMATRIXLOADIDENTITYEXTPROC GLeeFuncPtr_glMatrixLoadIdentityEXT;
13512  #define glMatrixLoadIdentityEXT GLeeFuncPtr_glMatrixLoadIdentityEXT
13513 #endif
13514 #ifndef GLEE_H_DEFINED_glMatrixRotatefEXT
13515 #define GLEE_H_DEFINED_glMatrixRotatefEXT
13516  typedef void (APIENTRYP GLEEPFNGLMATRIXROTATEFEXTPROC) (GLenum mode, GLfloat angle, GLfloat x, GLfloat y, GLfloat z);
13517  GLEE_EXTERN GLEEPFNGLMATRIXROTATEFEXTPROC GLeeFuncPtr_glMatrixRotatefEXT;
13518  #define glMatrixRotatefEXT GLeeFuncPtr_glMatrixRotatefEXT
13519 #endif
13520 #ifndef GLEE_H_DEFINED_glMatrixRotatedEXT
13521 #define GLEE_H_DEFINED_glMatrixRotatedEXT
13522  typedef void (APIENTRYP GLEEPFNGLMATRIXROTATEDEXTPROC) (GLenum mode, GLdouble angle, GLdouble x, GLdouble y, GLdouble z);
13523  GLEE_EXTERN GLEEPFNGLMATRIXROTATEDEXTPROC GLeeFuncPtr_glMatrixRotatedEXT;
13524  #define glMatrixRotatedEXT GLeeFuncPtr_glMatrixRotatedEXT
13525 #endif
13526 #ifndef GLEE_H_DEFINED_glMatrixScalefEXT
13527 #define GLEE_H_DEFINED_glMatrixScalefEXT
13528  typedef void (APIENTRYP GLEEPFNGLMATRIXSCALEFEXTPROC) (GLenum mode, GLfloat x, GLfloat y, GLfloat z);
13529  GLEE_EXTERN GLEEPFNGLMATRIXSCALEFEXTPROC GLeeFuncPtr_glMatrixScalefEXT;
13530  #define glMatrixScalefEXT GLeeFuncPtr_glMatrixScalefEXT
13531 #endif
13532 #ifndef GLEE_H_DEFINED_glMatrixScaledEXT
13533 #define GLEE_H_DEFINED_glMatrixScaledEXT
13534  typedef void (APIENTRYP GLEEPFNGLMATRIXSCALEDEXTPROC) (GLenum mode, GLdouble x, GLdouble y, GLdouble z);
13535  GLEE_EXTERN GLEEPFNGLMATRIXSCALEDEXTPROC GLeeFuncPtr_glMatrixScaledEXT;
13536  #define glMatrixScaledEXT GLeeFuncPtr_glMatrixScaledEXT
13537 #endif
13538 #ifndef GLEE_H_DEFINED_glMatrixTranslatefEXT
13539 #define GLEE_H_DEFINED_glMatrixTranslatefEXT
13540  typedef void (APIENTRYP GLEEPFNGLMATRIXTRANSLATEFEXTPROC) (GLenum mode, GLfloat x, GLfloat y, GLfloat z);
13541  GLEE_EXTERN GLEEPFNGLMATRIXTRANSLATEFEXTPROC GLeeFuncPtr_glMatrixTranslatefEXT;
13542  #define glMatrixTranslatefEXT GLeeFuncPtr_glMatrixTranslatefEXT
13543 #endif
13544 #ifndef GLEE_H_DEFINED_glMatrixTranslatedEXT
13545 #define GLEE_H_DEFINED_glMatrixTranslatedEXT
13546  typedef void (APIENTRYP GLEEPFNGLMATRIXTRANSLATEDEXTPROC) (GLenum mode, GLdouble x, GLdouble y, GLdouble z);
13547  GLEE_EXTERN GLEEPFNGLMATRIXTRANSLATEDEXTPROC GLeeFuncPtr_glMatrixTranslatedEXT;
13548  #define glMatrixTranslatedEXT GLeeFuncPtr_glMatrixTranslatedEXT
13549 #endif
13550 #ifndef GLEE_H_DEFINED_glMatrixFrustumEXT
13551 #define GLEE_H_DEFINED_glMatrixFrustumEXT
13552  typedef void (APIENTRYP GLEEPFNGLMATRIXFRUSTUMEXTPROC) (GLenum mode, GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar);
13553  GLEE_EXTERN GLEEPFNGLMATRIXFRUSTUMEXTPROC GLeeFuncPtr_glMatrixFrustumEXT;
13554  #define glMatrixFrustumEXT GLeeFuncPtr_glMatrixFrustumEXT
13555 #endif
13556 #ifndef GLEE_H_DEFINED_glMatrixOrthoEXT
13557 #define GLEE_H_DEFINED_glMatrixOrthoEXT
13558  typedef void (APIENTRYP GLEEPFNGLMATRIXORTHOEXTPROC) (GLenum mode, GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar);
13559  GLEE_EXTERN GLEEPFNGLMATRIXORTHOEXTPROC GLeeFuncPtr_glMatrixOrthoEXT;
13560  #define glMatrixOrthoEXT GLeeFuncPtr_glMatrixOrthoEXT
13561 #endif
13562 #ifndef GLEE_H_DEFINED_glMatrixPopEXT
13563 #define GLEE_H_DEFINED_glMatrixPopEXT
13564  typedef void (APIENTRYP GLEEPFNGLMATRIXPOPEXTPROC) (GLenum mode);
13565  GLEE_EXTERN GLEEPFNGLMATRIXPOPEXTPROC GLeeFuncPtr_glMatrixPopEXT;
13566  #define glMatrixPopEXT GLeeFuncPtr_glMatrixPopEXT
13567 #endif
13568 #ifndef GLEE_H_DEFINED_glMatrixPushEXT
13569 #define GLEE_H_DEFINED_glMatrixPushEXT
13570  typedef void (APIENTRYP GLEEPFNGLMATRIXPUSHEXTPROC) (GLenum mode);
13571  GLEE_EXTERN GLEEPFNGLMATRIXPUSHEXTPROC GLeeFuncPtr_glMatrixPushEXT;
13572  #define glMatrixPushEXT GLeeFuncPtr_glMatrixPushEXT
13573 #endif
13574 #ifndef GLEE_H_DEFINED_glMatrixLoadTransposefEXT
13575 #define GLEE_H_DEFINED_glMatrixLoadTransposefEXT
13576  typedef void (APIENTRYP GLEEPFNGLMATRIXLOADTRANSPOSEFEXTPROC) (GLenum mode, const GLfloat * m);
13577  GLEE_EXTERN GLEEPFNGLMATRIXLOADTRANSPOSEFEXTPROC GLeeFuncPtr_glMatrixLoadTransposefEXT;
13578  #define glMatrixLoadTransposefEXT GLeeFuncPtr_glMatrixLoadTransposefEXT
13579 #endif
13580 #ifndef GLEE_H_DEFINED_glMatrixLoadTransposedEXT
13581 #define GLEE_H_DEFINED_glMatrixLoadTransposedEXT
13582  typedef void (APIENTRYP GLEEPFNGLMATRIXLOADTRANSPOSEDEXTPROC) (GLenum mode, const GLdouble * m);
13583  GLEE_EXTERN GLEEPFNGLMATRIXLOADTRANSPOSEDEXTPROC GLeeFuncPtr_glMatrixLoadTransposedEXT;
13584  #define glMatrixLoadTransposedEXT GLeeFuncPtr_glMatrixLoadTransposedEXT
13585 #endif
13586 #ifndef GLEE_H_DEFINED_glMatrixMultTransposefEXT
13587 #define GLEE_H_DEFINED_glMatrixMultTransposefEXT
13588  typedef void (APIENTRYP GLEEPFNGLMATRIXMULTTRANSPOSEFEXTPROC) (GLenum mode, const GLfloat * m);
13589  GLEE_EXTERN GLEEPFNGLMATRIXMULTTRANSPOSEFEXTPROC GLeeFuncPtr_glMatrixMultTransposefEXT;
13590  #define glMatrixMultTransposefEXT GLeeFuncPtr_glMatrixMultTransposefEXT
13591 #endif
13592 #ifndef GLEE_H_DEFINED_glMatrixMultTransposedEXT
13593 #define GLEE_H_DEFINED_glMatrixMultTransposedEXT
13594  typedef void (APIENTRYP GLEEPFNGLMATRIXMULTTRANSPOSEDEXTPROC) (GLenum mode, const GLdouble * m);
13595  GLEE_EXTERN GLEEPFNGLMATRIXMULTTRANSPOSEDEXTPROC GLeeFuncPtr_glMatrixMultTransposedEXT;
13596  #define glMatrixMultTransposedEXT GLeeFuncPtr_glMatrixMultTransposedEXT
13597 #endif
13598 #ifndef GLEE_H_DEFINED_glTextureParameterfEXT
13599 #define GLEE_H_DEFINED_glTextureParameterfEXT
13600  typedef void (APIENTRYP GLEEPFNGLTEXTUREPARAMETERFEXTPROC) (GLuint texture, GLenum target, GLenum pname, GLfloat param);
13601  GLEE_EXTERN GLEEPFNGLTEXTUREPARAMETERFEXTPROC GLeeFuncPtr_glTextureParameterfEXT;
13602  #define glTextureParameterfEXT GLeeFuncPtr_glTextureParameterfEXT
13603 #endif
13604 #ifndef GLEE_H_DEFINED_glTextureParameterfvEXT
13605 #define GLEE_H_DEFINED_glTextureParameterfvEXT
13606  typedef void (APIENTRYP GLEEPFNGLTEXTUREPARAMETERFVEXTPROC) (GLuint texture, GLenum target, GLenum pname, const GLfloat * params);
13607  GLEE_EXTERN GLEEPFNGLTEXTUREPARAMETERFVEXTPROC GLeeFuncPtr_glTextureParameterfvEXT;
13608  #define glTextureParameterfvEXT GLeeFuncPtr_glTextureParameterfvEXT
13609 #endif
13610 #ifndef GLEE_H_DEFINED_glTextureParameteriEXT
13611 #define GLEE_H_DEFINED_glTextureParameteriEXT
13612  typedef void (APIENTRYP GLEEPFNGLTEXTUREPARAMETERIEXTPROC) (GLuint texture, GLenum target, GLenum pname, GLint param);
13613  GLEE_EXTERN GLEEPFNGLTEXTUREPARAMETERIEXTPROC GLeeFuncPtr_glTextureParameteriEXT;
13614  #define glTextureParameteriEXT GLeeFuncPtr_glTextureParameteriEXT
13615 #endif
13616 #ifndef GLEE_H_DEFINED_glTextureParameterivEXT
13617 #define GLEE_H_DEFINED_glTextureParameterivEXT
13618  typedef void (APIENTRYP GLEEPFNGLTEXTUREPARAMETERIVEXTPROC) (GLuint texture, GLenum target, GLenum pname, const GLint * params);
13619  GLEE_EXTERN GLEEPFNGLTEXTUREPARAMETERIVEXTPROC GLeeFuncPtr_glTextureParameterivEXT;
13620  #define glTextureParameterivEXT GLeeFuncPtr_glTextureParameterivEXT
13621 #endif
13622 #ifndef GLEE_H_DEFINED_glTextureImage1DEXT
13623 #define GLEE_H_DEFINED_glTextureImage1DEXT
13624  typedef void (APIENTRYP GLEEPFNGLTEXTUREIMAGE1DEXTPROC) (GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels);
13625  GLEE_EXTERN GLEEPFNGLTEXTUREIMAGE1DEXTPROC GLeeFuncPtr_glTextureImage1DEXT;
13626  #define glTextureImage1DEXT GLeeFuncPtr_glTextureImage1DEXT
13627 #endif
13628 #ifndef GLEE_H_DEFINED_glTextureImage2DEXT
13629 #define GLEE_H_DEFINED_glTextureImage2DEXT
13630  typedef void (APIENTRYP GLEEPFNGLTEXTUREIMAGE2DEXTPROC) (GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid * pixels);
13631  GLEE_EXTERN GLEEPFNGLTEXTUREIMAGE2DEXTPROC GLeeFuncPtr_glTextureImage2DEXT;
13632  #define glTextureImage2DEXT GLeeFuncPtr_glTextureImage2DEXT
13633 #endif
13634 #ifndef GLEE_H_DEFINED_glTextureSubImage1DEXT
13635 #define GLEE_H_DEFINED_glTextureSubImage1DEXT
13636  typedef void (APIENTRYP GLEEPFNGLTEXTURESUBIMAGE1DEXTPROC) (GLuint texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels);
13637  GLEE_EXTERN GLEEPFNGLTEXTURESUBIMAGE1DEXTPROC GLeeFuncPtr_glTextureSubImage1DEXT;
13638  #define glTextureSubImage1DEXT GLeeFuncPtr_glTextureSubImage1DEXT
13639 #endif
13640 #ifndef GLEE_H_DEFINED_glTextureSubImage2DEXT
13641 #define GLEE_H_DEFINED_glTextureSubImage2DEXT
13642  typedef void (APIENTRYP GLEEPFNGLTEXTURESUBIMAGE2DEXTPROC) (GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels);
13643  GLEE_EXTERN GLEEPFNGLTEXTURESUBIMAGE2DEXTPROC GLeeFuncPtr_glTextureSubImage2DEXT;
13644  #define glTextureSubImage2DEXT GLeeFuncPtr_glTextureSubImage2DEXT
13645 #endif
13646 #ifndef GLEE_H_DEFINED_glCopyTextureImage1DEXT
13647 #define GLEE_H_DEFINED_glCopyTextureImage1DEXT
13648  typedef void (APIENTRYP GLEEPFNGLCOPYTEXTUREIMAGE1DEXTPROC) (GLuint texture, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border);
13649  GLEE_EXTERN GLEEPFNGLCOPYTEXTUREIMAGE1DEXTPROC GLeeFuncPtr_glCopyTextureImage1DEXT;
13650  #define glCopyTextureImage1DEXT GLeeFuncPtr_glCopyTextureImage1DEXT
13651 #endif
13652 #ifndef GLEE_H_DEFINED_glCopyTextureImage2DEXT
13653 #define GLEE_H_DEFINED_glCopyTextureImage2DEXT
13654  typedef void (APIENTRYP GLEEPFNGLCOPYTEXTUREIMAGE2DEXTPROC) (GLuint texture, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);
13655  GLEE_EXTERN GLEEPFNGLCOPYTEXTUREIMAGE2DEXTPROC GLeeFuncPtr_glCopyTextureImage2DEXT;
13656  #define glCopyTextureImage2DEXT GLeeFuncPtr_glCopyTextureImage2DEXT
13657 #endif
13658 #ifndef GLEE_H_DEFINED_glCopyTextureSubImage1DEXT
13659 #define GLEE_H_DEFINED_glCopyTextureSubImage1DEXT
13660  typedef void (APIENTRYP GLEEPFNGLCOPYTEXTURESUBIMAGE1DEXTPROC) (GLuint texture, GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);
13661  GLEE_EXTERN GLEEPFNGLCOPYTEXTURESUBIMAGE1DEXTPROC GLeeFuncPtr_glCopyTextureSubImage1DEXT;
13662  #define glCopyTextureSubImage1DEXT GLeeFuncPtr_glCopyTextureSubImage1DEXT
13663 #endif
13664 #ifndef GLEE_H_DEFINED_glCopyTextureSubImage2DEXT
13665 #define GLEE_H_DEFINED_glCopyTextureSubImage2DEXT
13666  typedef void (APIENTRYP GLEEPFNGLCOPYTEXTURESUBIMAGE2DEXTPROC) (GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);
13667  GLEE_EXTERN GLEEPFNGLCOPYTEXTURESUBIMAGE2DEXTPROC GLeeFuncPtr_glCopyTextureSubImage2DEXT;
13668  #define glCopyTextureSubImage2DEXT GLeeFuncPtr_glCopyTextureSubImage2DEXT
13669 #endif
13670 #ifndef GLEE_H_DEFINED_glGetTextureImageEXT
13671 #define GLEE_H_DEFINED_glGetTextureImageEXT
13672  typedef void (APIENTRYP GLEEPFNGLGETTEXTUREIMAGEEXTPROC) (GLuint texture, GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels);
13673  GLEE_EXTERN GLEEPFNGLGETTEXTUREIMAGEEXTPROC GLeeFuncPtr_glGetTextureImageEXT;
13674  #define glGetTextureImageEXT GLeeFuncPtr_glGetTextureImageEXT
13675 #endif
13676 #ifndef GLEE_H_DEFINED_glGetTextureParameterfvEXT
13677 #define GLEE_H_DEFINED_glGetTextureParameterfvEXT
13678  typedef void (APIENTRYP GLEEPFNGLGETTEXTUREPARAMETERFVEXTPROC) (GLuint texture, GLenum target, GLenum pname, GLfloat * params);
13679  GLEE_EXTERN GLEEPFNGLGETTEXTUREPARAMETERFVEXTPROC GLeeFuncPtr_glGetTextureParameterfvEXT;
13680  #define glGetTextureParameterfvEXT GLeeFuncPtr_glGetTextureParameterfvEXT
13681 #endif
13682 #ifndef GLEE_H_DEFINED_glGetTextureParameterivEXT
13683 #define GLEE_H_DEFINED_glGetTextureParameterivEXT
13684  typedef void (APIENTRYP GLEEPFNGLGETTEXTUREPARAMETERIVEXTPROC) (GLuint texture, GLenum target, GLenum pname, GLint * params);
13685  GLEE_EXTERN GLEEPFNGLGETTEXTUREPARAMETERIVEXTPROC GLeeFuncPtr_glGetTextureParameterivEXT;
13686  #define glGetTextureParameterivEXT GLeeFuncPtr_glGetTextureParameterivEXT
13687 #endif
13688 #ifndef GLEE_H_DEFINED_glGetTextureLevelParameterfvEXT
13689 #define GLEE_H_DEFINED_glGetTextureLevelParameterfvEXT
13690  typedef void (APIENTRYP GLEEPFNGLGETTEXTURELEVELPARAMETERFVEXTPROC) (GLuint texture, GLenum target, GLint level, GLenum pname, GLfloat * params);
13691  GLEE_EXTERN GLEEPFNGLGETTEXTURELEVELPARAMETERFVEXTPROC GLeeFuncPtr_glGetTextureLevelParameterfvEXT;
13692  #define glGetTextureLevelParameterfvEXT GLeeFuncPtr_glGetTextureLevelParameterfvEXT
13693 #endif
13694 #ifndef GLEE_H_DEFINED_glGetTextureLevelParameterivEXT
13695 #define GLEE_H_DEFINED_glGetTextureLevelParameterivEXT
13696  typedef void (APIENTRYP GLEEPFNGLGETTEXTURELEVELPARAMETERIVEXTPROC) (GLuint texture, GLenum target, GLint level, GLenum pname, GLint * params);
13697  GLEE_EXTERN GLEEPFNGLGETTEXTURELEVELPARAMETERIVEXTPROC GLeeFuncPtr_glGetTextureLevelParameterivEXT;
13698  #define glGetTextureLevelParameterivEXT GLeeFuncPtr_glGetTextureLevelParameterivEXT
13699 #endif
13700 #ifndef GLEE_H_DEFINED_glTextureImage3DEXT
13701 #define GLEE_H_DEFINED_glTextureImage3DEXT
13702  typedef void (APIENTRYP GLEEPFNGLTEXTUREIMAGE3DEXTPROC) (GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid * pixels);
13703  GLEE_EXTERN GLEEPFNGLTEXTUREIMAGE3DEXTPROC GLeeFuncPtr_glTextureImage3DEXT;
13704  #define glTextureImage3DEXT GLeeFuncPtr_glTextureImage3DEXT
13705 #endif
13706 #ifndef GLEE_H_DEFINED_glTextureSubImage3DEXT
13707 #define GLEE_H_DEFINED_glTextureSubImage3DEXT
13708  typedef void (APIENTRYP GLEEPFNGLTEXTURESUBIMAGE3DEXTPROC) (GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels);
13709  GLEE_EXTERN GLEEPFNGLTEXTURESUBIMAGE3DEXTPROC GLeeFuncPtr_glTextureSubImage3DEXT;
13710  #define glTextureSubImage3DEXT GLeeFuncPtr_glTextureSubImage3DEXT
13711 #endif
13712 #ifndef GLEE_H_DEFINED_glCopyTextureSubImage3DEXT
13713 #define GLEE_H_DEFINED_glCopyTextureSubImage3DEXT
13714  typedef void (APIENTRYP GLEEPFNGLCOPYTEXTURESUBIMAGE3DEXTPROC) (GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);
13715  GLEE_EXTERN GLEEPFNGLCOPYTEXTURESUBIMAGE3DEXTPROC GLeeFuncPtr_glCopyTextureSubImage3DEXT;
13716  #define glCopyTextureSubImage3DEXT GLeeFuncPtr_glCopyTextureSubImage3DEXT
13717 #endif
13718 #ifndef GLEE_H_DEFINED_glMultiTexParameterfEXT
13719 #define GLEE_H_DEFINED_glMultiTexParameterfEXT
13720  typedef void (APIENTRYP GLEEPFNGLMULTITEXPARAMETERFEXTPROC) (GLenum texunit, GLenum target, GLenum pname, GLfloat param);
13721  GLEE_EXTERN GLEEPFNGLMULTITEXPARAMETERFEXTPROC GLeeFuncPtr_glMultiTexParameterfEXT;
13722  #define glMultiTexParameterfEXT GLeeFuncPtr_glMultiTexParameterfEXT
13723 #endif
13724 #ifndef GLEE_H_DEFINED_glMultiTexParameterfvEXT
13725 #define GLEE_H_DEFINED_glMultiTexParameterfvEXT
13726  typedef void (APIENTRYP GLEEPFNGLMULTITEXPARAMETERFVEXTPROC) (GLenum texunit, GLenum target, GLenum pname, const GLfloat * params);
13727  GLEE_EXTERN GLEEPFNGLMULTITEXPARAMETERFVEXTPROC GLeeFuncPtr_glMultiTexParameterfvEXT;
13728  #define glMultiTexParameterfvEXT GLeeFuncPtr_glMultiTexParameterfvEXT
13729 #endif
13730 #ifndef GLEE_H_DEFINED_glMultiTexParameteriEXT
13731 #define GLEE_H_DEFINED_glMultiTexParameteriEXT
13732  typedef void (APIENTRYP GLEEPFNGLMULTITEXPARAMETERIEXTPROC) (GLenum texunit, GLenum target, GLenum pname, GLint param);
13733  GLEE_EXTERN GLEEPFNGLMULTITEXPARAMETERIEXTPROC GLeeFuncPtr_glMultiTexParameteriEXT;
13734  #define glMultiTexParameteriEXT GLeeFuncPtr_glMultiTexParameteriEXT
13735 #endif
13736 #ifndef GLEE_H_DEFINED_glMultiTexParameterivEXT
13737 #define GLEE_H_DEFINED_glMultiTexParameterivEXT
13738  typedef void (APIENTRYP GLEEPFNGLMULTITEXPARAMETERIVEXTPROC) (GLenum texunit, GLenum target, GLenum pname, const GLint * params);
13739  GLEE_EXTERN GLEEPFNGLMULTITEXPARAMETERIVEXTPROC GLeeFuncPtr_glMultiTexParameterivEXT;
13740  #define glMultiTexParameterivEXT GLeeFuncPtr_glMultiTexParameterivEXT
13741 #endif
13742 #ifndef GLEE_H_DEFINED_glMultiTexImage1DEXT
13743 #define GLEE_H_DEFINED_glMultiTexImage1DEXT
13744  typedef void (APIENTRYP GLEEPFNGLMULTITEXIMAGE1DEXTPROC) (GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels);
13745  GLEE_EXTERN GLEEPFNGLMULTITEXIMAGE1DEXTPROC GLeeFuncPtr_glMultiTexImage1DEXT;
13746  #define glMultiTexImage1DEXT GLeeFuncPtr_glMultiTexImage1DEXT
13747 #endif
13748 #ifndef GLEE_H_DEFINED_glMultiTexImage2DEXT
13749 #define GLEE_H_DEFINED_glMultiTexImage2DEXT
13750  typedef void (APIENTRYP GLEEPFNGLMULTITEXIMAGE2DEXTPROC) (GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid * pixels);
13751  GLEE_EXTERN GLEEPFNGLMULTITEXIMAGE2DEXTPROC GLeeFuncPtr_glMultiTexImage2DEXT;
13752  #define glMultiTexImage2DEXT GLeeFuncPtr_glMultiTexImage2DEXT
13753 #endif
13754 #ifndef GLEE_H_DEFINED_glMultiTexSubImage1DEXT
13755 #define GLEE_H_DEFINED_glMultiTexSubImage1DEXT
13756  typedef void (APIENTRYP GLEEPFNGLMULTITEXSUBIMAGE1DEXTPROC) (GLenum texunit, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels);
13757  GLEE_EXTERN GLEEPFNGLMULTITEXSUBIMAGE1DEXTPROC GLeeFuncPtr_glMultiTexSubImage1DEXT;
13758  #define glMultiTexSubImage1DEXT GLeeFuncPtr_glMultiTexSubImage1DEXT
13759 #endif
13760 #ifndef GLEE_H_DEFINED_glMultiTexSubImage2DEXT
13761 #define GLEE_H_DEFINED_glMultiTexSubImage2DEXT
13762  typedef void (APIENTRYP GLEEPFNGLMULTITEXSUBIMAGE2DEXTPROC) (GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels);
13763  GLEE_EXTERN GLEEPFNGLMULTITEXSUBIMAGE2DEXTPROC GLeeFuncPtr_glMultiTexSubImage2DEXT;
13764  #define glMultiTexSubImage2DEXT GLeeFuncPtr_glMultiTexSubImage2DEXT
13765 #endif
13766 #ifndef GLEE_H_DEFINED_glCopyMultiTexImage1DEXT
13767 #define GLEE_H_DEFINED_glCopyMultiTexImage1DEXT
13768  typedef void (APIENTRYP GLEEPFNGLCOPYMULTITEXIMAGE1DEXTPROC) (GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border);
13769  GLEE_EXTERN GLEEPFNGLCOPYMULTITEXIMAGE1DEXTPROC GLeeFuncPtr_glCopyMultiTexImage1DEXT;
13770  #define glCopyMultiTexImage1DEXT GLeeFuncPtr_glCopyMultiTexImage1DEXT
13771 #endif
13772 #ifndef GLEE_H_DEFINED_glCopyMultiTexImage2DEXT
13773 #define GLEE_H_DEFINED_glCopyMultiTexImage2DEXT
13774  typedef void (APIENTRYP GLEEPFNGLCOPYMULTITEXIMAGE2DEXTPROC) (GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);
13775  GLEE_EXTERN GLEEPFNGLCOPYMULTITEXIMAGE2DEXTPROC GLeeFuncPtr_glCopyMultiTexImage2DEXT;
13776  #define glCopyMultiTexImage2DEXT GLeeFuncPtr_glCopyMultiTexImage2DEXT
13777 #endif
13778 #ifndef GLEE_H_DEFINED_glCopyMultiTexSubImage1DEXT
13779 #define GLEE_H_DEFINED_glCopyMultiTexSubImage1DEXT
13780  typedef void (APIENTRYP GLEEPFNGLCOPYMULTITEXSUBIMAGE1DEXTPROC) (GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);
13781  GLEE_EXTERN GLEEPFNGLCOPYMULTITEXSUBIMAGE1DEXTPROC GLeeFuncPtr_glCopyMultiTexSubImage1DEXT;
13782  #define glCopyMultiTexSubImage1DEXT GLeeFuncPtr_glCopyMultiTexSubImage1DEXT
13783 #endif
13784 #ifndef GLEE_H_DEFINED_glCopyMultiTexSubImage2DEXT
13785 #define GLEE_H_DEFINED_glCopyMultiTexSubImage2DEXT
13786  typedef void (APIENTRYP GLEEPFNGLCOPYMULTITEXSUBIMAGE2DEXTPROC) (GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);
13787  GLEE_EXTERN GLEEPFNGLCOPYMULTITEXSUBIMAGE2DEXTPROC GLeeFuncPtr_glCopyMultiTexSubImage2DEXT;
13788  #define glCopyMultiTexSubImage2DEXT GLeeFuncPtr_glCopyMultiTexSubImage2DEXT
13789 #endif
13790 #ifndef GLEE_H_DEFINED_glGetMultiTexImageEXT
13791 #define GLEE_H_DEFINED_glGetMultiTexImageEXT
13792  typedef void (APIENTRYP GLEEPFNGLGETMULTITEXIMAGEEXTPROC) (GLenum texunit, GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels);
13793  GLEE_EXTERN GLEEPFNGLGETMULTITEXIMAGEEXTPROC GLeeFuncPtr_glGetMultiTexImageEXT;
13794  #define glGetMultiTexImageEXT GLeeFuncPtr_glGetMultiTexImageEXT
13795 #endif
13796 #ifndef GLEE_H_DEFINED_glGetMultiTexParameterfvEXT
13797 #define GLEE_H_DEFINED_glGetMultiTexParameterfvEXT
13798  typedef void (APIENTRYP GLEEPFNGLGETMULTITEXPARAMETERFVEXTPROC) (GLenum texunit, GLenum target, GLenum pname, GLfloat * params);
13799  GLEE_EXTERN GLEEPFNGLGETMULTITEXPARAMETERFVEXTPROC GLeeFuncPtr_glGetMultiTexParameterfvEXT;
13800  #define glGetMultiTexParameterfvEXT GLeeFuncPtr_glGetMultiTexParameterfvEXT
13801 #endif
13802 #ifndef GLEE_H_DEFINED_glGetMultiTexParameterivEXT
13803 #define GLEE_H_DEFINED_glGetMultiTexParameterivEXT
13804  typedef void (APIENTRYP GLEEPFNGLGETMULTITEXPARAMETERIVEXTPROC) (GLenum texunit, GLenum target, GLenum pname, GLint * params);
13805  GLEE_EXTERN GLEEPFNGLGETMULTITEXPARAMETERIVEXTPROC GLeeFuncPtr_glGetMultiTexParameterivEXT;
13806  #define glGetMultiTexParameterivEXT GLeeFuncPtr_glGetMultiTexParameterivEXT
13807 #endif
13808 #ifndef GLEE_H_DEFINED_glGetMultiTexLevelParameterfvEXT
13809 #define GLEE_H_DEFINED_glGetMultiTexLevelParameterfvEXT
13810  typedef void (APIENTRYP GLEEPFNGLGETMULTITEXLEVELPARAMETERFVEXTPROC) (GLenum texunit, GLenum target, GLint level, GLenum pname, GLfloat * params);
13811  GLEE_EXTERN GLEEPFNGLGETMULTITEXLEVELPARAMETERFVEXTPROC GLeeFuncPtr_glGetMultiTexLevelParameterfvEXT;
13812  #define glGetMultiTexLevelParameterfvEXT GLeeFuncPtr_glGetMultiTexLevelParameterfvEXT
13813 #endif
13814 #ifndef GLEE_H_DEFINED_glGetMultiTexLevelParameterivEXT
13815 #define GLEE_H_DEFINED_glGetMultiTexLevelParameterivEXT
13816  typedef void (APIENTRYP GLEEPFNGLGETMULTITEXLEVELPARAMETERIVEXTPROC) (GLenum texunit, GLenum target, GLint level, GLenum pname, GLint * params);
13817  GLEE_EXTERN GLEEPFNGLGETMULTITEXLEVELPARAMETERIVEXTPROC GLeeFuncPtr_glGetMultiTexLevelParameterivEXT;
13818  #define glGetMultiTexLevelParameterivEXT GLeeFuncPtr_glGetMultiTexLevelParameterivEXT
13819 #endif
13820 #ifndef GLEE_H_DEFINED_glMultiTexImage3DEXT
13821 #define GLEE_H_DEFINED_glMultiTexImage3DEXT
13822  typedef void (APIENTRYP GLEEPFNGLMULTITEXIMAGE3DEXTPROC) (GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid * pixels);
13823  GLEE_EXTERN GLEEPFNGLMULTITEXIMAGE3DEXTPROC GLeeFuncPtr_glMultiTexImage3DEXT;
13824  #define glMultiTexImage3DEXT GLeeFuncPtr_glMultiTexImage3DEXT
13825 #endif
13826 #ifndef GLEE_H_DEFINED_glMultiTexSubImage3DEXT
13827 #define GLEE_H_DEFINED_glMultiTexSubImage3DEXT
13828  typedef void (APIENTRYP GLEEPFNGLMULTITEXSUBIMAGE3DEXTPROC) (GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels);
13829  GLEE_EXTERN GLEEPFNGLMULTITEXSUBIMAGE3DEXTPROC GLeeFuncPtr_glMultiTexSubImage3DEXT;
13830  #define glMultiTexSubImage3DEXT GLeeFuncPtr_glMultiTexSubImage3DEXT
13831 #endif
13832 #ifndef GLEE_H_DEFINED_glCopyMultiTexSubImage3DEXT
13833 #define GLEE_H_DEFINED_glCopyMultiTexSubImage3DEXT
13834  typedef void (APIENTRYP GLEEPFNGLCOPYMULTITEXSUBIMAGE3DEXTPROC) (GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);
13835  GLEE_EXTERN GLEEPFNGLCOPYMULTITEXSUBIMAGE3DEXTPROC GLeeFuncPtr_glCopyMultiTexSubImage3DEXT;
13836  #define glCopyMultiTexSubImage3DEXT GLeeFuncPtr_glCopyMultiTexSubImage3DEXT
13837 #endif
13838 #ifndef GLEE_H_DEFINED_glBindMultiTextureEXT
13839 #define GLEE_H_DEFINED_glBindMultiTextureEXT
13840  typedef void (APIENTRYP GLEEPFNGLBINDMULTITEXTUREEXTPROC) (GLenum texunit, GLenum target, GLuint texture);
13841  GLEE_EXTERN GLEEPFNGLBINDMULTITEXTUREEXTPROC GLeeFuncPtr_glBindMultiTextureEXT;
13842  #define glBindMultiTextureEXT GLeeFuncPtr_glBindMultiTextureEXT
13843 #endif
13844 #ifndef GLEE_H_DEFINED_glEnableClientStateIndexedEXT
13845 #define GLEE_H_DEFINED_glEnableClientStateIndexedEXT
13846  typedef void (APIENTRYP GLEEPFNGLENABLECLIENTSTATEINDEXEDEXTPROC) (GLenum array, GLuint index);
13847  GLEE_EXTERN GLEEPFNGLENABLECLIENTSTATEINDEXEDEXTPROC GLeeFuncPtr_glEnableClientStateIndexedEXT;
13848  #define glEnableClientStateIndexedEXT GLeeFuncPtr_glEnableClientStateIndexedEXT
13849 #endif
13850 #ifndef GLEE_H_DEFINED_glDisableClientStateIndexedEXT
13851 #define GLEE_H_DEFINED_glDisableClientStateIndexedEXT
13852  typedef void (APIENTRYP GLEEPFNGLDISABLECLIENTSTATEINDEXEDEXTPROC) (GLenum array, GLuint index);
13853  GLEE_EXTERN GLEEPFNGLDISABLECLIENTSTATEINDEXEDEXTPROC GLeeFuncPtr_glDisableClientStateIndexedEXT;
13854  #define glDisableClientStateIndexedEXT GLeeFuncPtr_glDisableClientStateIndexedEXT
13855 #endif
13856 #ifndef GLEE_H_DEFINED_glMultiTexCoordPointerEXT
13857 #define GLEE_H_DEFINED_glMultiTexCoordPointerEXT
13858  typedef void (APIENTRYP GLEEPFNGLMULTITEXCOORDPOINTEREXTPROC) (GLenum texunit, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);
13859  GLEE_EXTERN GLEEPFNGLMULTITEXCOORDPOINTEREXTPROC GLeeFuncPtr_glMultiTexCoordPointerEXT;
13860  #define glMultiTexCoordPointerEXT GLeeFuncPtr_glMultiTexCoordPointerEXT
13861 #endif
13862 #ifndef GLEE_H_DEFINED_glMultiTexEnvfEXT
13863 #define GLEE_H_DEFINED_glMultiTexEnvfEXT
13864  typedef void (APIENTRYP GLEEPFNGLMULTITEXENVFEXTPROC) (GLenum texunit, GLenum target, GLenum pname, GLfloat param);
13865  GLEE_EXTERN GLEEPFNGLMULTITEXENVFEXTPROC GLeeFuncPtr_glMultiTexEnvfEXT;
13866  #define glMultiTexEnvfEXT GLeeFuncPtr_glMultiTexEnvfEXT
13867 #endif
13868 #ifndef GLEE_H_DEFINED_glMultiTexEnvfvEXT
13869 #define GLEE_H_DEFINED_glMultiTexEnvfvEXT
13870  typedef void (APIENTRYP GLEEPFNGLMULTITEXENVFVEXTPROC) (GLenum texunit, GLenum target, GLenum pname, const GLfloat * params);
13871  GLEE_EXTERN GLEEPFNGLMULTITEXENVFVEXTPROC GLeeFuncPtr_glMultiTexEnvfvEXT;
13872  #define glMultiTexEnvfvEXT GLeeFuncPtr_glMultiTexEnvfvEXT
13873 #endif
13874 #ifndef GLEE_H_DEFINED_glMultiTexEnviEXT
13875 #define GLEE_H_DEFINED_glMultiTexEnviEXT
13876  typedef void (APIENTRYP GLEEPFNGLMULTITEXENVIEXTPROC) (GLenum texunit, GLenum target, GLenum pname, GLint param);
13877  GLEE_EXTERN GLEEPFNGLMULTITEXENVIEXTPROC GLeeFuncPtr_glMultiTexEnviEXT;
13878  #define glMultiTexEnviEXT GLeeFuncPtr_glMultiTexEnviEXT
13879 #endif
13880 #ifndef GLEE_H_DEFINED_glMultiTexEnvivEXT
13881 #define GLEE_H_DEFINED_glMultiTexEnvivEXT
13882  typedef void (APIENTRYP GLEEPFNGLMULTITEXENVIVEXTPROC) (GLenum texunit, GLenum target, GLenum pname, const GLint * params);
13883  GLEE_EXTERN GLEEPFNGLMULTITEXENVIVEXTPROC GLeeFuncPtr_glMultiTexEnvivEXT;
13884  #define glMultiTexEnvivEXT GLeeFuncPtr_glMultiTexEnvivEXT
13885 #endif
13886 #ifndef GLEE_H_DEFINED_glMultiTexGendEXT
13887 #define GLEE_H_DEFINED_glMultiTexGendEXT
13888  typedef void (APIENTRYP GLEEPFNGLMULTITEXGENDEXTPROC) (GLenum texunit, GLenum coord, GLenum pname, GLdouble param);
13889  GLEE_EXTERN GLEEPFNGLMULTITEXGENDEXTPROC GLeeFuncPtr_glMultiTexGendEXT;
13890  #define glMultiTexGendEXT GLeeFuncPtr_glMultiTexGendEXT
13891 #endif
13892 #ifndef GLEE_H_DEFINED_glMultiTexGendvEXT
13893 #define GLEE_H_DEFINED_glMultiTexGendvEXT
13894  typedef void (APIENTRYP GLEEPFNGLMULTITEXGENDVEXTPROC) (GLenum texunit, GLenum coord, GLenum pname, const GLdouble * params);
13895  GLEE_EXTERN GLEEPFNGLMULTITEXGENDVEXTPROC GLeeFuncPtr_glMultiTexGendvEXT;
13896  #define glMultiTexGendvEXT GLeeFuncPtr_glMultiTexGendvEXT
13897 #endif
13898 #ifndef GLEE_H_DEFINED_glMultiTexGenfEXT
13899 #define GLEE_H_DEFINED_glMultiTexGenfEXT
13900  typedef void (APIENTRYP GLEEPFNGLMULTITEXGENFEXTPROC) (GLenum texunit, GLenum coord, GLenum pname, GLfloat param);
13901  GLEE_EXTERN GLEEPFNGLMULTITEXGENFEXTPROC GLeeFuncPtr_glMultiTexGenfEXT;
13902  #define glMultiTexGenfEXT GLeeFuncPtr_glMultiTexGenfEXT
13903 #endif
13904 #ifndef GLEE_H_DEFINED_glMultiTexGenfvEXT
13905 #define GLEE_H_DEFINED_glMultiTexGenfvEXT
13906  typedef void (APIENTRYP GLEEPFNGLMULTITEXGENFVEXTPROC) (GLenum texunit, GLenum coord, GLenum pname, const GLfloat * params);
13907  GLEE_EXTERN GLEEPFNGLMULTITEXGENFVEXTPROC GLeeFuncPtr_glMultiTexGenfvEXT;
13908  #define glMultiTexGenfvEXT GLeeFuncPtr_glMultiTexGenfvEXT
13909 #endif
13910 #ifndef GLEE_H_DEFINED_glMultiTexGeniEXT
13911 #define GLEE_H_DEFINED_glMultiTexGeniEXT
13912  typedef void (APIENTRYP GLEEPFNGLMULTITEXGENIEXTPROC) (GLenum texunit, GLenum coord, GLenum pname, GLint param);
13913  GLEE_EXTERN GLEEPFNGLMULTITEXGENIEXTPROC GLeeFuncPtr_glMultiTexGeniEXT;
13914  #define glMultiTexGeniEXT GLeeFuncPtr_glMultiTexGeniEXT
13915 #endif
13916 #ifndef GLEE_H_DEFINED_glMultiTexGenivEXT
13917 #define GLEE_H_DEFINED_glMultiTexGenivEXT
13918  typedef void (APIENTRYP GLEEPFNGLMULTITEXGENIVEXTPROC) (GLenum texunit, GLenum coord, GLenum pname, const GLint * params);
13919  GLEE_EXTERN GLEEPFNGLMULTITEXGENIVEXTPROC GLeeFuncPtr_glMultiTexGenivEXT;
13920  #define glMultiTexGenivEXT GLeeFuncPtr_glMultiTexGenivEXT
13921 #endif
13922 #ifndef GLEE_H_DEFINED_glGetMultiTexEnvfvEXT
13923 #define GLEE_H_DEFINED_glGetMultiTexEnvfvEXT
13924  typedef void (APIENTRYP GLEEPFNGLGETMULTITEXENVFVEXTPROC) (GLenum texunit, GLenum target, GLenum pname, GLfloat * params);
13925  GLEE_EXTERN GLEEPFNGLGETMULTITEXENVFVEXTPROC GLeeFuncPtr_glGetMultiTexEnvfvEXT;
13926  #define glGetMultiTexEnvfvEXT GLeeFuncPtr_glGetMultiTexEnvfvEXT
13927 #endif
13928 #ifndef GLEE_H_DEFINED_glGetMultiTexEnvivEXT
13929 #define GLEE_H_DEFINED_glGetMultiTexEnvivEXT
13930  typedef void (APIENTRYP GLEEPFNGLGETMULTITEXENVIVEXTPROC) (GLenum texunit, GLenum target, GLenum pname, GLint * params);
13931  GLEE_EXTERN GLEEPFNGLGETMULTITEXENVIVEXTPROC GLeeFuncPtr_glGetMultiTexEnvivEXT;
13932  #define glGetMultiTexEnvivEXT GLeeFuncPtr_glGetMultiTexEnvivEXT
13933 #endif
13934 #ifndef GLEE_H_DEFINED_glGetMultiTexGendvEXT
13935 #define GLEE_H_DEFINED_glGetMultiTexGendvEXT
13936  typedef void (APIENTRYP GLEEPFNGLGETMULTITEXGENDVEXTPROC) (GLenum texunit, GLenum coord, GLenum pname, GLdouble * params);
13937  GLEE_EXTERN GLEEPFNGLGETMULTITEXGENDVEXTPROC GLeeFuncPtr_glGetMultiTexGendvEXT;
13938  #define glGetMultiTexGendvEXT GLeeFuncPtr_glGetMultiTexGendvEXT
13939 #endif
13940 #ifndef GLEE_H_DEFINED_glGetMultiTexGenfvEXT
13941 #define GLEE_H_DEFINED_glGetMultiTexGenfvEXT
13942  typedef void (APIENTRYP GLEEPFNGLGETMULTITEXGENFVEXTPROC) (GLenum texunit, GLenum coord, GLenum pname, GLfloat * params);
13943  GLEE_EXTERN GLEEPFNGLGETMULTITEXGENFVEXTPROC GLeeFuncPtr_glGetMultiTexGenfvEXT;
13944  #define glGetMultiTexGenfvEXT GLeeFuncPtr_glGetMultiTexGenfvEXT
13945 #endif
13946 #ifndef GLEE_H_DEFINED_glGetMultiTexGenivEXT
13947 #define GLEE_H_DEFINED_glGetMultiTexGenivEXT
13948  typedef void (APIENTRYP GLEEPFNGLGETMULTITEXGENIVEXTPROC) (GLenum texunit, GLenum coord, GLenum pname, GLint * params);
13949  GLEE_EXTERN GLEEPFNGLGETMULTITEXGENIVEXTPROC GLeeFuncPtr_glGetMultiTexGenivEXT;
13950  #define glGetMultiTexGenivEXT GLeeFuncPtr_glGetMultiTexGenivEXT
13951 #endif
13952 #ifndef GLEE_H_DEFINED_glGetFloatIndexedvEXT
13953 #define GLEE_H_DEFINED_glGetFloatIndexedvEXT
13954  typedef void (APIENTRYP GLEEPFNGLGETFLOATINDEXEDVEXTPROC) (GLenum target, GLuint index, GLfloat * data);
13955  GLEE_EXTERN GLEEPFNGLGETFLOATINDEXEDVEXTPROC GLeeFuncPtr_glGetFloatIndexedvEXT;
13956  #define glGetFloatIndexedvEXT GLeeFuncPtr_glGetFloatIndexedvEXT
13957 #endif
13958 #ifndef GLEE_H_DEFINED_glGetDoubleIndexedvEXT
13959 #define GLEE_H_DEFINED_glGetDoubleIndexedvEXT
13960  typedef void (APIENTRYP GLEEPFNGLGETDOUBLEINDEXEDVEXTPROC) (GLenum target, GLuint index, GLdouble * data);
13961  GLEE_EXTERN GLEEPFNGLGETDOUBLEINDEXEDVEXTPROC GLeeFuncPtr_glGetDoubleIndexedvEXT;
13962  #define glGetDoubleIndexedvEXT GLeeFuncPtr_glGetDoubleIndexedvEXT
13963 #endif
13964 #ifndef GLEE_H_DEFINED_glGetPointerIndexedvEXT
13965 #define GLEE_H_DEFINED_glGetPointerIndexedvEXT
13966  typedef void (APIENTRYP GLEEPFNGLGETPOINTERINDEXEDVEXTPROC) (GLenum target, GLuint index, GLvoid* * data);
13967  GLEE_EXTERN GLEEPFNGLGETPOINTERINDEXEDVEXTPROC GLeeFuncPtr_glGetPointerIndexedvEXT;
13968  #define glGetPointerIndexedvEXT GLeeFuncPtr_glGetPointerIndexedvEXT
13969 #endif
13970 #ifndef GLEE_H_DEFINED_glCompressedTextureImage3DEXT
13971 #define GLEE_H_DEFINED_glCompressedTextureImage3DEXT
13972  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXTUREIMAGE3DEXTPROC) (GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * bits);
13973  GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXTUREIMAGE3DEXTPROC GLeeFuncPtr_glCompressedTextureImage3DEXT;
13974  #define glCompressedTextureImage3DEXT GLeeFuncPtr_glCompressedTextureImage3DEXT
13975 #endif
13976 #ifndef GLEE_H_DEFINED_glCompressedTextureImage2DEXT
13977 #define GLEE_H_DEFINED_glCompressedTextureImage2DEXT
13978  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXTUREIMAGE2DEXTPROC) (GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * bits);
13979  GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXTUREIMAGE2DEXTPROC GLeeFuncPtr_glCompressedTextureImage2DEXT;
13980  #define glCompressedTextureImage2DEXT GLeeFuncPtr_glCompressedTextureImage2DEXT
13981 #endif
13982 #ifndef GLEE_H_DEFINED_glCompressedTextureImage1DEXT
13983 #define GLEE_H_DEFINED_glCompressedTextureImage1DEXT
13984  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXTUREIMAGE1DEXTPROC) (GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * bits);
13985  GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXTUREIMAGE1DEXTPROC GLeeFuncPtr_glCompressedTextureImage1DEXT;
13986  #define glCompressedTextureImage1DEXT GLeeFuncPtr_glCompressedTextureImage1DEXT
13987 #endif
13988 #ifndef GLEE_H_DEFINED_glCompressedTextureSubImage3DEXT
13989 #define GLEE_H_DEFINED_glCompressedTextureSubImage3DEXT
13990  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXTURESUBIMAGE3DEXTPROC) (GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * bits);
13991  GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXTURESUBIMAGE3DEXTPROC GLeeFuncPtr_glCompressedTextureSubImage3DEXT;
13992  #define glCompressedTextureSubImage3DEXT GLeeFuncPtr_glCompressedTextureSubImage3DEXT
13993 #endif
13994 #ifndef GLEE_H_DEFINED_glCompressedTextureSubImage2DEXT
13995 #define GLEE_H_DEFINED_glCompressedTextureSubImage2DEXT
13996  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXTURESUBIMAGE2DEXTPROC) (GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * bits);
13997  GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXTURESUBIMAGE2DEXTPROC GLeeFuncPtr_glCompressedTextureSubImage2DEXT;
13998  #define glCompressedTextureSubImage2DEXT GLeeFuncPtr_glCompressedTextureSubImage2DEXT
13999 #endif
14000 #ifndef GLEE_H_DEFINED_glCompressedTextureSubImage1DEXT
14001 #define GLEE_H_DEFINED_glCompressedTextureSubImage1DEXT
14002  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDTEXTURESUBIMAGE1DEXTPROC) (GLuint texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * bits);
14003  GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXTURESUBIMAGE1DEXTPROC GLeeFuncPtr_glCompressedTextureSubImage1DEXT;
14004  #define glCompressedTextureSubImage1DEXT GLeeFuncPtr_glCompressedTextureSubImage1DEXT
14005 #endif
14006 #ifndef GLEE_H_DEFINED_glGetCompressedTextureImageEXT
14007 #define GLEE_H_DEFINED_glGetCompressedTextureImageEXT
14008  typedef void (APIENTRYP GLEEPFNGLGETCOMPRESSEDTEXTUREIMAGEEXTPROC) (GLuint texture, GLenum target, GLint lod, GLvoid * img);
14009  GLEE_EXTERN GLEEPFNGLGETCOMPRESSEDTEXTUREIMAGEEXTPROC GLeeFuncPtr_glGetCompressedTextureImageEXT;
14010  #define glGetCompressedTextureImageEXT GLeeFuncPtr_glGetCompressedTextureImageEXT
14011 #endif
14012 #ifndef GLEE_H_DEFINED_glCompressedMultiTexImage3DEXT
14013 #define GLEE_H_DEFINED_glCompressedMultiTexImage3DEXT
14014  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDMULTITEXIMAGE3DEXTPROC) (GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * bits);
14015  GLEE_EXTERN GLEEPFNGLCOMPRESSEDMULTITEXIMAGE3DEXTPROC GLeeFuncPtr_glCompressedMultiTexImage3DEXT;
14016  #define glCompressedMultiTexImage3DEXT GLeeFuncPtr_glCompressedMultiTexImage3DEXT
14017 #endif
14018 #ifndef GLEE_H_DEFINED_glCompressedMultiTexImage2DEXT
14019 #define GLEE_H_DEFINED_glCompressedMultiTexImage2DEXT
14020  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDMULTITEXIMAGE2DEXTPROC) (GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * bits);
14021  GLEE_EXTERN GLEEPFNGLCOMPRESSEDMULTITEXIMAGE2DEXTPROC GLeeFuncPtr_glCompressedMultiTexImage2DEXT;
14022  #define glCompressedMultiTexImage2DEXT GLeeFuncPtr_glCompressedMultiTexImage2DEXT
14023 #endif
14024 #ifndef GLEE_H_DEFINED_glCompressedMultiTexImage1DEXT
14025 #define GLEE_H_DEFINED_glCompressedMultiTexImage1DEXT
14026  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDMULTITEXIMAGE1DEXTPROC) (GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * bits);
14027  GLEE_EXTERN GLEEPFNGLCOMPRESSEDMULTITEXIMAGE1DEXTPROC GLeeFuncPtr_glCompressedMultiTexImage1DEXT;
14028  #define glCompressedMultiTexImage1DEXT GLeeFuncPtr_glCompressedMultiTexImage1DEXT
14029 #endif
14030 #ifndef GLEE_H_DEFINED_glCompressedMultiTexSubImage3DEXT
14031 #define GLEE_H_DEFINED_glCompressedMultiTexSubImage3DEXT
14032  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDMULTITEXSUBIMAGE3DEXTPROC) (GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * bits);
14033  GLEE_EXTERN GLEEPFNGLCOMPRESSEDMULTITEXSUBIMAGE3DEXTPROC GLeeFuncPtr_glCompressedMultiTexSubImage3DEXT;
14034  #define glCompressedMultiTexSubImage3DEXT GLeeFuncPtr_glCompressedMultiTexSubImage3DEXT
14035 #endif
14036 #ifndef GLEE_H_DEFINED_glCompressedMultiTexSubImage2DEXT
14037 #define GLEE_H_DEFINED_glCompressedMultiTexSubImage2DEXT
14038  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDMULTITEXSUBIMAGE2DEXTPROC) (GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * bits);
14039  GLEE_EXTERN GLEEPFNGLCOMPRESSEDMULTITEXSUBIMAGE2DEXTPROC GLeeFuncPtr_glCompressedMultiTexSubImage2DEXT;
14040  #define glCompressedMultiTexSubImage2DEXT GLeeFuncPtr_glCompressedMultiTexSubImage2DEXT
14041 #endif
14042 #ifndef GLEE_H_DEFINED_glCompressedMultiTexSubImage1DEXT
14043 #define GLEE_H_DEFINED_glCompressedMultiTexSubImage1DEXT
14044  typedef void (APIENTRYP GLEEPFNGLCOMPRESSEDMULTITEXSUBIMAGE1DEXTPROC) (GLenum texunit, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * bits);
14045  GLEE_EXTERN GLEEPFNGLCOMPRESSEDMULTITEXSUBIMAGE1DEXTPROC GLeeFuncPtr_glCompressedMultiTexSubImage1DEXT;
14046  #define glCompressedMultiTexSubImage1DEXT GLeeFuncPtr_glCompressedMultiTexSubImage1DEXT
14047 #endif
14048 #ifndef GLEE_H_DEFINED_glGetCompressedMultiTexImageEXT
14049 #define GLEE_H_DEFINED_glGetCompressedMultiTexImageEXT
14050  typedef void (APIENTRYP GLEEPFNGLGETCOMPRESSEDMULTITEXIMAGEEXTPROC) (GLenum texunit, GLenum target, GLint lod, GLvoid * img);
14051  GLEE_EXTERN GLEEPFNGLGETCOMPRESSEDMULTITEXIMAGEEXTPROC GLeeFuncPtr_glGetCompressedMultiTexImageEXT;
14052  #define glGetCompressedMultiTexImageEXT GLeeFuncPtr_glGetCompressedMultiTexImageEXT
14053 #endif
14054 #ifndef GLEE_H_DEFINED_glNamedProgramStringEXT
14055 #define GLEE_H_DEFINED_glNamedProgramStringEXT
14056  typedef void (APIENTRYP GLEEPFNGLNAMEDPROGRAMSTRINGEXTPROC) (GLuint program, GLenum target, GLenum format, GLsizei len, const GLvoid * string);
14057  GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMSTRINGEXTPROC GLeeFuncPtr_glNamedProgramStringEXT;
14058  #define glNamedProgramStringEXT GLeeFuncPtr_glNamedProgramStringEXT
14059 #endif
14060 #ifndef GLEE_H_DEFINED_glNamedProgramLocalParameter4dEXT
14061 #define GLEE_H_DEFINED_glNamedProgramLocalParameter4dEXT
14062  typedef void (APIENTRYP GLEEPFNGLNAMEDPROGRAMLOCALPARAMETER4DEXTPROC) (GLuint program, GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
14063  GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMLOCALPARAMETER4DEXTPROC GLeeFuncPtr_glNamedProgramLocalParameter4dEXT;
14064  #define glNamedProgramLocalParameter4dEXT GLeeFuncPtr_glNamedProgramLocalParameter4dEXT
14065 #endif
14066 #ifndef GLEE_H_DEFINED_glNamedProgramLocalParameter4dvEXT
14067 #define GLEE_H_DEFINED_glNamedProgramLocalParameter4dvEXT
14068  typedef void (APIENTRYP GLEEPFNGLNAMEDPROGRAMLOCALPARAMETER4DVEXTPROC) (GLuint program, GLenum target, GLuint index, const GLdouble * params);
14069  GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMLOCALPARAMETER4DVEXTPROC GLeeFuncPtr_glNamedProgramLocalParameter4dvEXT;
14070  #define glNamedProgramLocalParameter4dvEXT GLeeFuncPtr_glNamedProgramLocalParameter4dvEXT
14071 #endif
14072 #ifndef GLEE_H_DEFINED_glNamedProgramLocalParameter4fEXT
14073 #define GLEE_H_DEFINED_glNamedProgramLocalParameter4fEXT
14074  typedef void (APIENTRYP GLEEPFNGLNAMEDPROGRAMLOCALPARAMETER4FEXTPROC) (GLuint program, GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
14075  GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMLOCALPARAMETER4FEXTPROC GLeeFuncPtr_glNamedProgramLocalParameter4fEXT;
14076  #define glNamedProgramLocalParameter4fEXT GLeeFuncPtr_glNamedProgramLocalParameter4fEXT
14077 #endif
14078 #ifndef GLEE_H_DEFINED_glNamedProgramLocalParameter4fvEXT
14079 #define GLEE_H_DEFINED_glNamedProgramLocalParameter4fvEXT
14080  typedef void (APIENTRYP GLEEPFNGLNAMEDPROGRAMLOCALPARAMETER4FVEXTPROC) (GLuint program, GLenum target, GLuint index, const GLfloat * params);
14081  GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMLOCALPARAMETER4FVEXTPROC GLeeFuncPtr_glNamedProgramLocalParameter4fvEXT;
14082  #define glNamedProgramLocalParameter4fvEXT GLeeFuncPtr_glNamedProgramLocalParameter4fvEXT
14083 #endif
14084 #ifndef GLEE_H_DEFINED_glGetNamedProgramLocalParameterdvEXT
14085 #define GLEE_H_DEFINED_glGetNamedProgramLocalParameterdvEXT
14086  typedef void (APIENTRYP GLEEPFNGLGETNAMEDPROGRAMLOCALPARAMETERDVEXTPROC) (GLuint program, GLenum target, GLuint index, GLdouble * params);
14087  GLEE_EXTERN GLEEPFNGLGETNAMEDPROGRAMLOCALPARAMETERDVEXTPROC GLeeFuncPtr_glGetNamedProgramLocalParameterdvEXT;
14088  #define glGetNamedProgramLocalParameterdvEXT GLeeFuncPtr_glGetNamedProgramLocalParameterdvEXT
14089 #endif
14090 #ifndef GLEE_H_DEFINED_glGetNamedProgramLocalParameterfvEXT
14091 #define GLEE_H_DEFINED_glGetNamedProgramLocalParameterfvEXT
14092  typedef void (APIENTRYP GLEEPFNGLGETNAMEDPROGRAMLOCALPARAMETERFVEXTPROC) (GLuint program, GLenum target, GLuint index, GLfloat * params);
14093  GLEE_EXTERN GLEEPFNGLGETNAMEDPROGRAMLOCALPARAMETERFVEXTPROC GLeeFuncPtr_glGetNamedProgramLocalParameterfvEXT;
14094  #define glGetNamedProgramLocalParameterfvEXT GLeeFuncPtr_glGetNamedProgramLocalParameterfvEXT
14095 #endif
14096 #ifndef GLEE_H_DEFINED_glGetNamedProgramivEXT
14097 #define GLEE_H_DEFINED_glGetNamedProgramivEXT
14098  typedef void (APIENTRYP GLEEPFNGLGETNAMEDPROGRAMIVEXTPROC) (GLuint program, GLenum target, GLenum pname, GLint * params);
14099  GLEE_EXTERN GLEEPFNGLGETNAMEDPROGRAMIVEXTPROC GLeeFuncPtr_glGetNamedProgramivEXT;
14100  #define glGetNamedProgramivEXT GLeeFuncPtr_glGetNamedProgramivEXT
14101 #endif
14102 #ifndef GLEE_H_DEFINED_glGetNamedProgramStringEXT
14103 #define GLEE_H_DEFINED_glGetNamedProgramStringEXT
14104  typedef void (APIENTRYP GLEEPFNGLGETNAMEDPROGRAMSTRINGEXTPROC) (GLuint program, GLenum target, GLenum pname, GLvoid * string);
14105  GLEE_EXTERN GLEEPFNGLGETNAMEDPROGRAMSTRINGEXTPROC GLeeFuncPtr_glGetNamedProgramStringEXT;
14106  #define glGetNamedProgramStringEXT GLeeFuncPtr_glGetNamedProgramStringEXT
14107 #endif
14108 #ifndef GLEE_H_DEFINED_glNamedProgramLocalParameters4fvEXT
14109 #define GLEE_H_DEFINED_glNamedProgramLocalParameters4fvEXT
14110  typedef void (APIENTRYP GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERS4FVEXTPROC) (GLuint program, GLenum target, GLuint index, GLsizei count, const GLfloat * params);
14111  GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERS4FVEXTPROC GLeeFuncPtr_glNamedProgramLocalParameters4fvEXT;
14112  #define glNamedProgramLocalParameters4fvEXT GLeeFuncPtr_glNamedProgramLocalParameters4fvEXT
14113 #endif
14114 #ifndef GLEE_H_DEFINED_glNamedProgramLocalParameterI4iEXT
14115 #define GLEE_H_DEFINED_glNamedProgramLocalParameterI4iEXT
14116  typedef void (APIENTRYP GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERI4IEXTPROC) (GLuint program, GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w);
14117  GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERI4IEXTPROC GLeeFuncPtr_glNamedProgramLocalParameterI4iEXT;
14118  #define glNamedProgramLocalParameterI4iEXT GLeeFuncPtr_glNamedProgramLocalParameterI4iEXT
14119 #endif
14120 #ifndef GLEE_H_DEFINED_glNamedProgramLocalParameterI4ivEXT
14121 #define GLEE_H_DEFINED_glNamedProgramLocalParameterI4ivEXT
14122  typedef void (APIENTRYP GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERI4IVEXTPROC) (GLuint program, GLenum target, GLuint index, const GLint * params);
14123  GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERI4IVEXTPROC GLeeFuncPtr_glNamedProgramLocalParameterI4ivEXT;
14124  #define glNamedProgramLocalParameterI4ivEXT GLeeFuncPtr_glNamedProgramLocalParameterI4ivEXT
14125 #endif
14126 #ifndef GLEE_H_DEFINED_glNamedProgramLocalParametersI4ivEXT
14127 #define GLEE_H_DEFINED_glNamedProgramLocalParametersI4ivEXT
14128  typedef void (APIENTRYP GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERSI4IVEXTPROC) (GLuint program, GLenum target, GLuint index, GLsizei count, const GLint * params);
14129  GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERSI4IVEXTPROC GLeeFuncPtr_glNamedProgramLocalParametersI4ivEXT;
14130  #define glNamedProgramLocalParametersI4ivEXT GLeeFuncPtr_glNamedProgramLocalParametersI4ivEXT
14131 #endif
14132 #ifndef GLEE_H_DEFINED_glNamedProgramLocalParameterI4uiEXT
14133 #define GLEE_H_DEFINED_glNamedProgramLocalParameterI4uiEXT
14134  typedef void (APIENTRYP GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERI4UIEXTPROC) (GLuint program, GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w);
14135  GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERI4UIEXTPROC GLeeFuncPtr_glNamedProgramLocalParameterI4uiEXT;
14136  #define glNamedProgramLocalParameterI4uiEXT GLeeFuncPtr_glNamedProgramLocalParameterI4uiEXT
14137 #endif
14138 #ifndef GLEE_H_DEFINED_glNamedProgramLocalParameterI4uivEXT
14139 #define GLEE_H_DEFINED_glNamedProgramLocalParameterI4uivEXT
14140  typedef void (APIENTRYP GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERI4UIVEXTPROC) (GLuint program, GLenum target, GLuint index, const GLuint * params);
14141  GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERI4UIVEXTPROC GLeeFuncPtr_glNamedProgramLocalParameterI4uivEXT;
14142  #define glNamedProgramLocalParameterI4uivEXT GLeeFuncPtr_glNamedProgramLocalParameterI4uivEXT
14143 #endif
14144 #ifndef GLEE_H_DEFINED_glNamedProgramLocalParametersI4uivEXT
14145 #define GLEE_H_DEFINED_glNamedProgramLocalParametersI4uivEXT
14146  typedef void (APIENTRYP GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERSI4UIVEXTPROC) (GLuint program, GLenum target, GLuint index, GLsizei count, const GLuint * params);
14147  GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERSI4UIVEXTPROC GLeeFuncPtr_glNamedProgramLocalParametersI4uivEXT;
14148  #define glNamedProgramLocalParametersI4uivEXT GLeeFuncPtr_glNamedProgramLocalParametersI4uivEXT
14149 #endif
14150 #ifndef GLEE_H_DEFINED_glGetNamedProgramLocalParameterIivEXT
14151 #define GLEE_H_DEFINED_glGetNamedProgramLocalParameterIivEXT
14152  typedef void (APIENTRYP GLEEPFNGLGETNAMEDPROGRAMLOCALPARAMETERIIVEXTPROC) (GLuint program, GLenum target, GLuint index, GLint * params);
14153  GLEE_EXTERN GLEEPFNGLGETNAMEDPROGRAMLOCALPARAMETERIIVEXTPROC GLeeFuncPtr_glGetNamedProgramLocalParameterIivEXT;
14154  #define glGetNamedProgramLocalParameterIivEXT GLeeFuncPtr_glGetNamedProgramLocalParameterIivEXT
14155 #endif
14156 #ifndef GLEE_H_DEFINED_glGetNamedProgramLocalParameterIuivEXT
14157 #define GLEE_H_DEFINED_glGetNamedProgramLocalParameterIuivEXT
14158  typedef void (APIENTRYP GLEEPFNGLGETNAMEDPROGRAMLOCALPARAMETERIUIVEXTPROC) (GLuint program, GLenum target, GLuint index, GLuint * params);
14159  GLEE_EXTERN GLEEPFNGLGETNAMEDPROGRAMLOCALPARAMETERIUIVEXTPROC GLeeFuncPtr_glGetNamedProgramLocalParameterIuivEXT;
14160  #define glGetNamedProgramLocalParameterIuivEXT GLeeFuncPtr_glGetNamedProgramLocalParameterIuivEXT
14161 #endif
14162 #ifndef GLEE_H_DEFINED_glTextureParameterIivEXT
14163 #define GLEE_H_DEFINED_glTextureParameterIivEXT
14164  typedef void (APIENTRYP GLEEPFNGLTEXTUREPARAMETERIIVEXTPROC) (GLuint texture, GLenum target, GLenum pname, const GLint * params);
14165  GLEE_EXTERN GLEEPFNGLTEXTUREPARAMETERIIVEXTPROC GLeeFuncPtr_glTextureParameterIivEXT;
14166  #define glTextureParameterIivEXT GLeeFuncPtr_glTextureParameterIivEXT
14167 #endif
14168 #ifndef GLEE_H_DEFINED_glTextureParameterIuivEXT
14169 #define GLEE_H_DEFINED_glTextureParameterIuivEXT
14170  typedef void (APIENTRYP GLEEPFNGLTEXTUREPARAMETERIUIVEXTPROC) (GLuint texture, GLenum target, GLenum pname, const GLuint * params);
14171  GLEE_EXTERN GLEEPFNGLTEXTUREPARAMETERIUIVEXTPROC GLeeFuncPtr_glTextureParameterIuivEXT;
14172  #define glTextureParameterIuivEXT GLeeFuncPtr_glTextureParameterIuivEXT
14173 #endif
14174 #ifndef GLEE_H_DEFINED_glGetTextureParameterIivEXT
14175 #define GLEE_H_DEFINED_glGetTextureParameterIivEXT
14176  typedef void (APIENTRYP GLEEPFNGLGETTEXTUREPARAMETERIIVEXTPROC) (GLuint texture, GLenum target, GLenum pname, GLint * params);
14177  GLEE_EXTERN GLEEPFNGLGETTEXTUREPARAMETERIIVEXTPROC GLeeFuncPtr_glGetTextureParameterIivEXT;
14178  #define glGetTextureParameterIivEXT GLeeFuncPtr_glGetTextureParameterIivEXT
14179 #endif
14180 #ifndef GLEE_H_DEFINED_glGetTextureParameterIuivEXT
14181 #define GLEE_H_DEFINED_glGetTextureParameterIuivEXT
14182  typedef void (APIENTRYP GLEEPFNGLGETTEXTUREPARAMETERIUIVEXTPROC) (GLuint texture, GLenum target, GLenum pname, GLuint * params);
14183  GLEE_EXTERN GLEEPFNGLGETTEXTUREPARAMETERIUIVEXTPROC GLeeFuncPtr_glGetTextureParameterIuivEXT;
14184  #define glGetTextureParameterIuivEXT GLeeFuncPtr_glGetTextureParameterIuivEXT
14185 #endif
14186 #ifndef GLEE_H_DEFINED_glMultiTexParameterIivEXT
14187 #define GLEE_H_DEFINED_glMultiTexParameterIivEXT
14188  typedef void (APIENTRYP GLEEPFNGLMULTITEXPARAMETERIIVEXTPROC) (GLenum texunit, GLenum target, GLenum pname, const GLint * params);
14189  GLEE_EXTERN GLEEPFNGLMULTITEXPARAMETERIIVEXTPROC GLeeFuncPtr_glMultiTexParameterIivEXT;
14190  #define glMultiTexParameterIivEXT GLeeFuncPtr_glMultiTexParameterIivEXT
14191 #endif
14192 #ifndef GLEE_H_DEFINED_glMultiTexParameterIuivEXT
14193 #define GLEE_H_DEFINED_glMultiTexParameterIuivEXT
14194  typedef void (APIENTRYP GLEEPFNGLMULTITEXPARAMETERIUIVEXTPROC) (GLenum texunit, GLenum target, GLenum pname, const GLuint * params);
14195  GLEE_EXTERN GLEEPFNGLMULTITEXPARAMETERIUIVEXTPROC GLeeFuncPtr_glMultiTexParameterIuivEXT;
14196  #define glMultiTexParameterIuivEXT GLeeFuncPtr_glMultiTexParameterIuivEXT
14197 #endif
14198 #ifndef GLEE_H_DEFINED_glGetMultiTexParameterIivEXT
14199 #define GLEE_H_DEFINED_glGetMultiTexParameterIivEXT
14200  typedef void (APIENTRYP GLEEPFNGLGETMULTITEXPARAMETERIIVEXTPROC) (GLenum texunit, GLenum target, GLenum pname, GLint * params);
14201  GLEE_EXTERN GLEEPFNGLGETMULTITEXPARAMETERIIVEXTPROC GLeeFuncPtr_glGetMultiTexParameterIivEXT;
14202  #define glGetMultiTexParameterIivEXT GLeeFuncPtr_glGetMultiTexParameterIivEXT
14203 #endif
14204 #ifndef GLEE_H_DEFINED_glGetMultiTexParameterIuivEXT
14205 #define GLEE_H_DEFINED_glGetMultiTexParameterIuivEXT
14206  typedef void (APIENTRYP GLEEPFNGLGETMULTITEXPARAMETERIUIVEXTPROC) (GLenum texunit, GLenum target, GLenum pname, GLuint * params);
14207  GLEE_EXTERN GLEEPFNGLGETMULTITEXPARAMETERIUIVEXTPROC GLeeFuncPtr_glGetMultiTexParameterIuivEXT;
14208  #define glGetMultiTexParameterIuivEXT GLeeFuncPtr_glGetMultiTexParameterIuivEXT
14209 #endif
14210 #ifndef GLEE_H_DEFINED_glProgramUniform1fEXT
14211 #define GLEE_H_DEFINED_glProgramUniform1fEXT
14212  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM1FEXTPROC) (GLuint program, GLint location, GLfloat v0);
14213  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM1FEXTPROC GLeeFuncPtr_glProgramUniform1fEXT;
14214  #define glProgramUniform1fEXT GLeeFuncPtr_glProgramUniform1fEXT
14215 #endif
14216 #ifndef GLEE_H_DEFINED_glProgramUniform2fEXT
14217 #define GLEE_H_DEFINED_glProgramUniform2fEXT
14218  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM2FEXTPROC) (GLuint program, GLint location, GLfloat v0, GLfloat v1);
14219  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM2FEXTPROC GLeeFuncPtr_glProgramUniform2fEXT;
14220  #define glProgramUniform2fEXT GLeeFuncPtr_glProgramUniform2fEXT
14221 #endif
14222 #ifndef GLEE_H_DEFINED_glProgramUniform3fEXT
14223 #define GLEE_H_DEFINED_glProgramUniform3fEXT
14224  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM3FEXTPROC) (GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2);
14225  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM3FEXTPROC GLeeFuncPtr_glProgramUniform3fEXT;
14226  #define glProgramUniform3fEXT GLeeFuncPtr_glProgramUniform3fEXT
14227 #endif
14228 #ifndef GLEE_H_DEFINED_glProgramUniform4fEXT
14229 #define GLEE_H_DEFINED_glProgramUniform4fEXT
14230  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM4FEXTPROC) (GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3);
14231  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM4FEXTPROC GLeeFuncPtr_glProgramUniform4fEXT;
14232  #define glProgramUniform4fEXT GLeeFuncPtr_glProgramUniform4fEXT
14233 #endif
14234 #ifndef GLEE_H_DEFINED_glProgramUniform1iEXT
14235 #define GLEE_H_DEFINED_glProgramUniform1iEXT
14236  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM1IEXTPROC) (GLuint program, GLint location, GLint v0);
14237  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM1IEXTPROC GLeeFuncPtr_glProgramUniform1iEXT;
14238  #define glProgramUniform1iEXT GLeeFuncPtr_glProgramUniform1iEXT
14239 #endif
14240 #ifndef GLEE_H_DEFINED_glProgramUniform2iEXT
14241 #define GLEE_H_DEFINED_glProgramUniform2iEXT
14242  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM2IEXTPROC) (GLuint program, GLint location, GLint v0, GLint v1);
14243  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM2IEXTPROC GLeeFuncPtr_glProgramUniform2iEXT;
14244  #define glProgramUniform2iEXT GLeeFuncPtr_glProgramUniform2iEXT
14245 #endif
14246 #ifndef GLEE_H_DEFINED_glProgramUniform3iEXT
14247 #define GLEE_H_DEFINED_glProgramUniform3iEXT
14248  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM3IEXTPROC) (GLuint program, GLint location, GLint v0, GLint v1, GLint v2);
14249  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM3IEXTPROC GLeeFuncPtr_glProgramUniform3iEXT;
14250  #define glProgramUniform3iEXT GLeeFuncPtr_glProgramUniform3iEXT
14251 #endif
14252 #ifndef GLEE_H_DEFINED_glProgramUniform4iEXT
14253 #define GLEE_H_DEFINED_glProgramUniform4iEXT
14254  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM4IEXTPROC) (GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3);
14255  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM4IEXTPROC GLeeFuncPtr_glProgramUniform4iEXT;
14256  #define glProgramUniform4iEXT GLeeFuncPtr_glProgramUniform4iEXT
14257 #endif
14258 #ifndef GLEE_H_DEFINED_glProgramUniform1fvEXT
14259 #define GLEE_H_DEFINED_glProgramUniform1fvEXT
14260  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM1FVEXTPROC) (GLuint program, GLint location, GLsizei count, const GLfloat * value);
14261  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM1FVEXTPROC GLeeFuncPtr_glProgramUniform1fvEXT;
14262  #define glProgramUniform1fvEXT GLeeFuncPtr_glProgramUniform1fvEXT
14263 #endif
14264 #ifndef GLEE_H_DEFINED_glProgramUniform2fvEXT
14265 #define GLEE_H_DEFINED_glProgramUniform2fvEXT
14266  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM2FVEXTPROC) (GLuint program, GLint location, GLsizei count, const GLfloat * value);
14267  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM2FVEXTPROC GLeeFuncPtr_glProgramUniform2fvEXT;
14268  #define glProgramUniform2fvEXT GLeeFuncPtr_glProgramUniform2fvEXT
14269 #endif
14270 #ifndef GLEE_H_DEFINED_glProgramUniform3fvEXT
14271 #define GLEE_H_DEFINED_glProgramUniform3fvEXT
14272  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM3FVEXTPROC) (GLuint program, GLint location, GLsizei count, const GLfloat * value);
14273  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM3FVEXTPROC GLeeFuncPtr_glProgramUniform3fvEXT;
14274  #define glProgramUniform3fvEXT GLeeFuncPtr_glProgramUniform3fvEXT
14275 #endif
14276 #ifndef GLEE_H_DEFINED_glProgramUniform4fvEXT
14277 #define GLEE_H_DEFINED_glProgramUniform4fvEXT
14278  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM4FVEXTPROC) (GLuint program, GLint location, GLsizei count, const GLfloat * value);
14279  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM4FVEXTPROC GLeeFuncPtr_glProgramUniform4fvEXT;
14280  #define glProgramUniform4fvEXT GLeeFuncPtr_glProgramUniform4fvEXT
14281 #endif
14282 #ifndef GLEE_H_DEFINED_glProgramUniform1ivEXT
14283 #define GLEE_H_DEFINED_glProgramUniform1ivEXT
14284  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM1IVEXTPROC) (GLuint program, GLint location, GLsizei count, const GLint * value);
14285  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM1IVEXTPROC GLeeFuncPtr_glProgramUniform1ivEXT;
14286  #define glProgramUniform1ivEXT GLeeFuncPtr_glProgramUniform1ivEXT
14287 #endif
14288 #ifndef GLEE_H_DEFINED_glProgramUniform2ivEXT
14289 #define GLEE_H_DEFINED_glProgramUniform2ivEXT
14290  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM2IVEXTPROC) (GLuint program, GLint location, GLsizei count, const GLint * value);
14291  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM2IVEXTPROC GLeeFuncPtr_glProgramUniform2ivEXT;
14292  #define glProgramUniform2ivEXT GLeeFuncPtr_glProgramUniform2ivEXT
14293 #endif
14294 #ifndef GLEE_H_DEFINED_glProgramUniform3ivEXT
14295 #define GLEE_H_DEFINED_glProgramUniform3ivEXT
14296  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM3IVEXTPROC) (GLuint program, GLint location, GLsizei count, const GLint * value);
14297  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM3IVEXTPROC GLeeFuncPtr_glProgramUniform3ivEXT;
14298  #define glProgramUniform3ivEXT GLeeFuncPtr_glProgramUniform3ivEXT
14299 #endif
14300 #ifndef GLEE_H_DEFINED_glProgramUniform4ivEXT
14301 #define GLEE_H_DEFINED_glProgramUniform4ivEXT
14302  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM4IVEXTPROC) (GLuint program, GLint location, GLsizei count, const GLint * value);
14303  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM4IVEXTPROC GLeeFuncPtr_glProgramUniform4ivEXT;
14304  #define glProgramUniform4ivEXT GLeeFuncPtr_glProgramUniform4ivEXT
14305 #endif
14306 #ifndef GLEE_H_DEFINED_glProgramUniformMatrix2fvEXT
14307 #define GLEE_H_DEFINED_glProgramUniformMatrix2fvEXT
14308  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORMMATRIX2FVEXTPROC) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
14309  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORMMATRIX2FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix2fvEXT;
14310  #define glProgramUniformMatrix2fvEXT GLeeFuncPtr_glProgramUniformMatrix2fvEXT
14311 #endif
14312 #ifndef GLEE_H_DEFINED_glProgramUniformMatrix3fvEXT
14313 #define GLEE_H_DEFINED_glProgramUniformMatrix3fvEXT
14314  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORMMATRIX3FVEXTPROC) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
14315  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORMMATRIX3FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix3fvEXT;
14316  #define glProgramUniformMatrix3fvEXT GLeeFuncPtr_glProgramUniformMatrix3fvEXT
14317 #endif
14318 #ifndef GLEE_H_DEFINED_glProgramUniformMatrix4fvEXT
14319 #define GLEE_H_DEFINED_glProgramUniformMatrix4fvEXT
14320  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORMMATRIX4FVEXTPROC) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
14321  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORMMATRIX4FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix4fvEXT;
14322  #define glProgramUniformMatrix4fvEXT GLeeFuncPtr_glProgramUniformMatrix4fvEXT
14323 #endif
14324 #ifndef GLEE_H_DEFINED_glProgramUniformMatrix2x3fvEXT
14325 #define GLEE_H_DEFINED_glProgramUniformMatrix2x3fvEXT
14326  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORMMATRIX2X3FVEXTPROC) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
14327  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORMMATRIX2X3FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix2x3fvEXT;
14328  #define glProgramUniformMatrix2x3fvEXT GLeeFuncPtr_glProgramUniformMatrix2x3fvEXT
14329 #endif
14330 #ifndef GLEE_H_DEFINED_glProgramUniformMatrix3x2fvEXT
14331 #define GLEE_H_DEFINED_glProgramUniformMatrix3x2fvEXT
14332  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORMMATRIX3X2FVEXTPROC) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
14333  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORMMATRIX3X2FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix3x2fvEXT;
14334  #define glProgramUniformMatrix3x2fvEXT GLeeFuncPtr_glProgramUniformMatrix3x2fvEXT
14335 #endif
14336 #ifndef GLEE_H_DEFINED_glProgramUniformMatrix2x4fvEXT
14337 #define GLEE_H_DEFINED_glProgramUniformMatrix2x4fvEXT
14338  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORMMATRIX2X4FVEXTPROC) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
14339  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORMMATRIX2X4FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix2x4fvEXT;
14340  #define glProgramUniformMatrix2x4fvEXT GLeeFuncPtr_glProgramUniformMatrix2x4fvEXT
14341 #endif
14342 #ifndef GLEE_H_DEFINED_glProgramUniformMatrix4x2fvEXT
14343 #define GLEE_H_DEFINED_glProgramUniformMatrix4x2fvEXT
14344  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORMMATRIX4X2FVEXTPROC) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
14345  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORMMATRIX4X2FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix4x2fvEXT;
14346  #define glProgramUniformMatrix4x2fvEXT GLeeFuncPtr_glProgramUniformMatrix4x2fvEXT
14347 #endif
14348 #ifndef GLEE_H_DEFINED_glProgramUniformMatrix3x4fvEXT
14349 #define GLEE_H_DEFINED_glProgramUniformMatrix3x4fvEXT
14350  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORMMATRIX3X4FVEXTPROC) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
14351  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORMMATRIX3X4FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix3x4fvEXT;
14352  #define glProgramUniformMatrix3x4fvEXT GLeeFuncPtr_glProgramUniformMatrix3x4fvEXT
14353 #endif
14354 #ifndef GLEE_H_DEFINED_glProgramUniformMatrix4x3fvEXT
14355 #define GLEE_H_DEFINED_glProgramUniformMatrix4x3fvEXT
14356  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORMMATRIX4X3FVEXTPROC) (GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value);
14357  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORMMATRIX4X3FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix4x3fvEXT;
14358  #define glProgramUniformMatrix4x3fvEXT GLeeFuncPtr_glProgramUniformMatrix4x3fvEXT
14359 #endif
14360 #ifndef GLEE_H_DEFINED_glProgramUniform1uiEXT
14361 #define GLEE_H_DEFINED_glProgramUniform1uiEXT
14362  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM1UIEXTPROC) (GLuint program, GLint location, GLuint v0);
14363  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM1UIEXTPROC GLeeFuncPtr_glProgramUniform1uiEXT;
14364  #define glProgramUniform1uiEXT GLeeFuncPtr_glProgramUniform1uiEXT
14365 #endif
14366 #ifndef GLEE_H_DEFINED_glProgramUniform2uiEXT
14367 #define GLEE_H_DEFINED_glProgramUniform2uiEXT
14368  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM2UIEXTPROC) (GLuint program, GLint location, GLuint v0, GLuint v1);
14369  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM2UIEXTPROC GLeeFuncPtr_glProgramUniform2uiEXT;
14370  #define glProgramUniform2uiEXT GLeeFuncPtr_glProgramUniform2uiEXT
14371 #endif
14372 #ifndef GLEE_H_DEFINED_glProgramUniform3uiEXT
14373 #define GLEE_H_DEFINED_glProgramUniform3uiEXT
14374  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM3UIEXTPROC) (GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2);
14375  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM3UIEXTPROC GLeeFuncPtr_glProgramUniform3uiEXT;
14376  #define glProgramUniform3uiEXT GLeeFuncPtr_glProgramUniform3uiEXT
14377 #endif
14378 #ifndef GLEE_H_DEFINED_glProgramUniform4uiEXT
14379 #define GLEE_H_DEFINED_glProgramUniform4uiEXT
14380  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM4UIEXTPROC) (GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3);
14381  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM4UIEXTPROC GLeeFuncPtr_glProgramUniform4uiEXT;
14382  #define glProgramUniform4uiEXT GLeeFuncPtr_glProgramUniform4uiEXT
14383 #endif
14384 #ifndef GLEE_H_DEFINED_glProgramUniform1uivEXT
14385 #define GLEE_H_DEFINED_glProgramUniform1uivEXT
14386  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM1UIVEXTPROC) (GLuint program, GLint location, GLsizei count, const GLuint * value);
14387  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM1UIVEXTPROC GLeeFuncPtr_glProgramUniform1uivEXT;
14388  #define glProgramUniform1uivEXT GLeeFuncPtr_glProgramUniform1uivEXT
14389 #endif
14390 #ifndef GLEE_H_DEFINED_glProgramUniform2uivEXT
14391 #define GLEE_H_DEFINED_glProgramUniform2uivEXT
14392  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM2UIVEXTPROC) (GLuint program, GLint location, GLsizei count, const GLuint * value);
14393  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM2UIVEXTPROC GLeeFuncPtr_glProgramUniform2uivEXT;
14394  #define glProgramUniform2uivEXT GLeeFuncPtr_glProgramUniform2uivEXT
14395 #endif
14396 #ifndef GLEE_H_DEFINED_glProgramUniform3uivEXT
14397 #define GLEE_H_DEFINED_glProgramUniform3uivEXT
14398  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM3UIVEXTPROC) (GLuint program, GLint location, GLsizei count, const GLuint * value);
14399  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM3UIVEXTPROC GLeeFuncPtr_glProgramUniform3uivEXT;
14400  #define glProgramUniform3uivEXT GLeeFuncPtr_glProgramUniform3uivEXT
14401 #endif
14402 #ifndef GLEE_H_DEFINED_glProgramUniform4uivEXT
14403 #define GLEE_H_DEFINED_glProgramUniform4uivEXT
14404  typedef void (APIENTRYP GLEEPFNGLPROGRAMUNIFORM4UIVEXTPROC) (GLuint program, GLint location, GLsizei count, const GLuint * value);
14405  GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM4UIVEXTPROC GLeeFuncPtr_glProgramUniform4uivEXT;
14406  #define glProgramUniform4uivEXT GLeeFuncPtr_glProgramUniform4uivEXT
14407 #endif
14408 #ifndef GLEE_H_DEFINED_glNamedBufferDataEXT
14409 #define GLEE_H_DEFINED_glNamedBufferDataEXT
14410  typedef void (APIENTRYP GLEEPFNGLNAMEDBUFFERDATAEXTPROC) (GLuint buffer, GLsizeiptr size, const GLvoid * data, GLenum usage);
14411  GLEE_EXTERN GLEEPFNGLNAMEDBUFFERDATAEXTPROC GLeeFuncPtr_glNamedBufferDataEXT;
14412  #define glNamedBufferDataEXT GLeeFuncPtr_glNamedBufferDataEXT
14413 #endif
14414 #ifndef GLEE_H_DEFINED_glNamedBufferSubDataEXT
14415 #define GLEE_H_DEFINED_glNamedBufferSubDataEXT
14416  typedef void (APIENTRYP GLEEPFNGLNAMEDBUFFERSUBDATAEXTPROC) (GLuint buffer, GLintptr offset, GLsizeiptr size, const GLvoid * data);
14417  GLEE_EXTERN GLEEPFNGLNAMEDBUFFERSUBDATAEXTPROC GLeeFuncPtr_glNamedBufferSubDataEXT;
14418  #define glNamedBufferSubDataEXT GLeeFuncPtr_glNamedBufferSubDataEXT
14419 #endif
14420 #ifndef GLEE_H_DEFINED_glMapNamedBufferEXT
14421 #define GLEE_H_DEFINED_glMapNamedBufferEXT
14424  #define glMapNamedBufferEXT GLeeFuncPtr_glMapNamedBufferEXT
14425 #endif
14426 #ifndef GLEE_H_DEFINED_glUnmapNamedBufferEXT
14427 #define GLEE_H_DEFINED_glUnmapNamedBufferEXT
14428  typedef GLboolean (APIENTRYP GLEEPFNGLUNMAPNAMEDBUFFEREXTPROC) (GLuint buffer);
14429  GLEE_EXTERN GLEEPFNGLUNMAPNAMEDBUFFEREXTPROC GLeeFuncPtr_glUnmapNamedBufferEXT;
14430  #define glUnmapNamedBufferEXT GLeeFuncPtr_glUnmapNamedBufferEXT
14431 #endif
14432 #ifndef GLEE_H_DEFINED_glGetNamedBufferParameterivEXT
14433 #define GLEE_H_DEFINED_glGetNamedBufferParameterivEXT
14434  typedef void (APIENTRYP GLEEPFNGLGETNAMEDBUFFERPARAMETERIVEXTPROC) (GLuint buffer, GLenum pname, GLint * params);
14435  GLEE_EXTERN GLEEPFNGLGETNAMEDBUFFERPARAMETERIVEXTPROC GLeeFuncPtr_glGetNamedBufferParameterivEXT;
14436  #define glGetNamedBufferParameterivEXT GLeeFuncPtr_glGetNamedBufferParameterivEXT
14437 #endif
14438 #ifndef GLEE_H_DEFINED_glGetNamedBufferPointervEXT
14439 #define GLEE_H_DEFINED_glGetNamedBufferPointervEXT
14440  typedef void (APIENTRYP GLEEPFNGLGETNAMEDBUFFERPOINTERVEXTPROC) (GLuint buffer, GLenum pname, GLvoid* * params);
14441  GLEE_EXTERN GLEEPFNGLGETNAMEDBUFFERPOINTERVEXTPROC GLeeFuncPtr_glGetNamedBufferPointervEXT;
14442  #define glGetNamedBufferPointervEXT GLeeFuncPtr_glGetNamedBufferPointervEXT
14443 #endif
14444 #ifndef GLEE_H_DEFINED_glGetNamedBufferSubDataEXT
14445 #define GLEE_H_DEFINED_glGetNamedBufferSubDataEXT
14446  typedef void (APIENTRYP GLEEPFNGLGETNAMEDBUFFERSUBDATAEXTPROC) (GLuint buffer, GLintptr offset, GLsizeiptr size, GLvoid * data);
14447  GLEE_EXTERN GLEEPFNGLGETNAMEDBUFFERSUBDATAEXTPROC GLeeFuncPtr_glGetNamedBufferSubDataEXT;
14448  #define glGetNamedBufferSubDataEXT GLeeFuncPtr_glGetNamedBufferSubDataEXT
14449 #endif
14450 #ifndef GLEE_H_DEFINED_glTextureBufferEXT
14451 #define GLEE_H_DEFINED_glTextureBufferEXT
14452  typedef void (APIENTRYP GLEEPFNGLTEXTUREBUFFEREXTPROC) (GLuint texture, GLenum target, GLenum internalformat, GLuint buffer);
14453  GLEE_EXTERN GLEEPFNGLTEXTUREBUFFEREXTPROC GLeeFuncPtr_glTextureBufferEXT;
14454  #define glTextureBufferEXT GLeeFuncPtr_glTextureBufferEXT
14455 #endif
14456 #ifndef GLEE_H_DEFINED_glMultiTexBufferEXT
14457 #define GLEE_H_DEFINED_glMultiTexBufferEXT
14458  typedef void (APIENTRYP GLEEPFNGLMULTITEXBUFFEREXTPROC) (GLenum texunit, GLenum target, GLenum internalformat, GLuint buffer);
14459  GLEE_EXTERN GLEEPFNGLMULTITEXBUFFEREXTPROC GLeeFuncPtr_glMultiTexBufferEXT;
14460  #define glMultiTexBufferEXT GLeeFuncPtr_glMultiTexBufferEXT
14461 #endif
14462 #ifndef GLEE_H_DEFINED_glNamedRenderbufferStorageEXT
14463 #define GLEE_H_DEFINED_glNamedRenderbufferStorageEXT
14464  typedef void (APIENTRYP GLEEPFNGLNAMEDRENDERBUFFERSTORAGEEXTPROC) (GLuint renderbuffer, GLenum internalformat, GLsizei width, GLsizei height);
14465  GLEE_EXTERN GLEEPFNGLNAMEDRENDERBUFFERSTORAGEEXTPROC GLeeFuncPtr_glNamedRenderbufferStorageEXT;
14466  #define glNamedRenderbufferStorageEXT GLeeFuncPtr_glNamedRenderbufferStorageEXT
14467 #endif
14468 #ifndef GLEE_H_DEFINED_glGetNamedRenderbufferParameterivEXT
14469 #define GLEE_H_DEFINED_glGetNamedRenderbufferParameterivEXT
14470  typedef void (APIENTRYP GLEEPFNGLGETNAMEDRENDERBUFFERPARAMETERIVEXTPROC) (GLuint renderbuffer, GLenum pname, GLint * params);
14471  GLEE_EXTERN GLEEPFNGLGETNAMEDRENDERBUFFERPARAMETERIVEXTPROC GLeeFuncPtr_glGetNamedRenderbufferParameterivEXT;
14472  #define glGetNamedRenderbufferParameterivEXT GLeeFuncPtr_glGetNamedRenderbufferParameterivEXT
14473 #endif
14474 #ifndef GLEE_H_DEFINED_glCheckNamedFramebufferStatusEXT
14475 #define GLEE_H_DEFINED_glCheckNamedFramebufferStatusEXT
14476  typedef GLenum (APIENTRYP GLEEPFNGLCHECKNAMEDFRAMEBUFFERSTATUSEXTPROC) (GLuint framebuffer, GLenum target);
14477  GLEE_EXTERN GLEEPFNGLCHECKNAMEDFRAMEBUFFERSTATUSEXTPROC GLeeFuncPtr_glCheckNamedFramebufferStatusEXT;
14478  #define glCheckNamedFramebufferStatusEXT GLeeFuncPtr_glCheckNamedFramebufferStatusEXT
14479 #endif
14480 #ifndef GLEE_H_DEFINED_glNamedFramebufferTexture1DEXT
14481 #define GLEE_H_DEFINED_glNamedFramebufferTexture1DEXT
14482  typedef void (APIENTRYP GLEEPFNGLNAMEDFRAMEBUFFERTEXTURE1DEXTPROC) (GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
14483  GLEE_EXTERN GLEEPFNGLNAMEDFRAMEBUFFERTEXTURE1DEXTPROC GLeeFuncPtr_glNamedFramebufferTexture1DEXT;
14484  #define glNamedFramebufferTexture1DEXT GLeeFuncPtr_glNamedFramebufferTexture1DEXT
14485 #endif
14486 #ifndef GLEE_H_DEFINED_glNamedFramebufferTexture2DEXT
14487 #define GLEE_H_DEFINED_glNamedFramebufferTexture2DEXT
14488  typedef void (APIENTRYP GLEEPFNGLNAMEDFRAMEBUFFERTEXTURE2DEXTPROC) (GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
14489  GLEE_EXTERN GLEEPFNGLNAMEDFRAMEBUFFERTEXTURE2DEXTPROC GLeeFuncPtr_glNamedFramebufferTexture2DEXT;
14490  #define glNamedFramebufferTexture2DEXT GLeeFuncPtr_glNamedFramebufferTexture2DEXT
14491 #endif
14492 #ifndef GLEE_H_DEFINED_glNamedFramebufferTexture3DEXT
14493 #define GLEE_H_DEFINED_glNamedFramebufferTexture3DEXT
14494  typedef void (APIENTRYP GLEEPFNGLNAMEDFRAMEBUFFERTEXTURE3DEXTPROC) (GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset);
14495  GLEE_EXTERN GLEEPFNGLNAMEDFRAMEBUFFERTEXTURE3DEXTPROC GLeeFuncPtr_glNamedFramebufferTexture3DEXT;
14496  #define glNamedFramebufferTexture3DEXT GLeeFuncPtr_glNamedFramebufferTexture3DEXT
14497 #endif
14498 #ifndef GLEE_H_DEFINED_glNamedFramebufferRenderbufferEXT
14499 #define GLEE_H_DEFINED_glNamedFramebufferRenderbufferEXT
14500  typedef void (APIENTRYP GLEEPFNGLNAMEDFRAMEBUFFERRENDERBUFFEREXTPROC) (GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer);
14501  GLEE_EXTERN GLEEPFNGLNAMEDFRAMEBUFFERRENDERBUFFEREXTPROC GLeeFuncPtr_glNamedFramebufferRenderbufferEXT;
14502  #define glNamedFramebufferRenderbufferEXT GLeeFuncPtr_glNamedFramebufferRenderbufferEXT
14503 #endif
14504 #ifndef GLEE_H_DEFINED_glGetNamedFramebufferAttachmentParameterivEXT
14505 #define GLEE_H_DEFINED_glGetNamedFramebufferAttachmentParameterivEXT
14506  typedef void (APIENTRYP GLEEPFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC) (GLuint framebuffer, GLenum attachment, GLenum pname, GLint * params);
14507  GLEE_EXTERN GLEEPFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC GLeeFuncPtr_glGetNamedFramebufferAttachmentParameterivEXT;
14508  #define glGetNamedFramebufferAttachmentParameterivEXT GLeeFuncPtr_glGetNamedFramebufferAttachmentParameterivEXT
14509 #endif
14510 #ifndef GLEE_H_DEFINED_glGenerateTextureMipmapEXT
14511 #define GLEE_H_DEFINED_glGenerateTextureMipmapEXT
14512  typedef void (APIENTRYP GLEEPFNGLGENERATETEXTUREMIPMAPEXTPROC) (GLuint texture, GLenum target);
14513  GLEE_EXTERN GLEEPFNGLGENERATETEXTUREMIPMAPEXTPROC GLeeFuncPtr_glGenerateTextureMipmapEXT;
14514  #define glGenerateTextureMipmapEXT GLeeFuncPtr_glGenerateTextureMipmapEXT
14515 #endif
14516 #ifndef GLEE_H_DEFINED_glGenerateMultiTexMipmapEXT
14517 #define GLEE_H_DEFINED_glGenerateMultiTexMipmapEXT
14518  typedef void (APIENTRYP GLEEPFNGLGENERATEMULTITEXMIPMAPEXTPROC) (GLenum texunit, GLenum target);
14519  GLEE_EXTERN GLEEPFNGLGENERATEMULTITEXMIPMAPEXTPROC GLeeFuncPtr_glGenerateMultiTexMipmapEXT;
14520  #define glGenerateMultiTexMipmapEXT GLeeFuncPtr_glGenerateMultiTexMipmapEXT
14521 #endif
14522 #ifndef GLEE_H_DEFINED_glFramebufferDrawBufferEXT
14523 #define GLEE_H_DEFINED_glFramebufferDrawBufferEXT
14524  typedef void (APIENTRYP GLEEPFNGLFRAMEBUFFERDRAWBUFFEREXTPROC) (GLuint framebuffer, GLenum mode);
14525  GLEE_EXTERN GLEEPFNGLFRAMEBUFFERDRAWBUFFEREXTPROC GLeeFuncPtr_glFramebufferDrawBufferEXT;
14526  #define glFramebufferDrawBufferEXT GLeeFuncPtr_glFramebufferDrawBufferEXT
14527 #endif
14528 #ifndef GLEE_H_DEFINED_glFramebufferDrawBuffersEXT
14529 #define GLEE_H_DEFINED_glFramebufferDrawBuffersEXT
14530  typedef void (APIENTRYP GLEEPFNGLFRAMEBUFFERDRAWBUFFERSEXTPROC) (GLuint framebuffer, GLsizei n, const GLenum * bufs);
14531  GLEE_EXTERN GLEEPFNGLFRAMEBUFFERDRAWBUFFERSEXTPROC GLeeFuncPtr_glFramebufferDrawBuffersEXT;
14532  #define glFramebufferDrawBuffersEXT GLeeFuncPtr_glFramebufferDrawBuffersEXT
14533 #endif
14534 #ifndef GLEE_H_DEFINED_glFramebufferReadBufferEXT
14535 #define GLEE_H_DEFINED_glFramebufferReadBufferEXT
14536  typedef void (APIENTRYP GLEEPFNGLFRAMEBUFFERREADBUFFEREXTPROC) (GLuint framebuffer, GLenum mode);
14537  GLEE_EXTERN GLEEPFNGLFRAMEBUFFERREADBUFFEREXTPROC GLeeFuncPtr_glFramebufferReadBufferEXT;
14538  #define glFramebufferReadBufferEXT GLeeFuncPtr_glFramebufferReadBufferEXT
14539 #endif
14540 #ifndef GLEE_H_DEFINED_glGetFramebufferParameterivEXT
14541 #define GLEE_H_DEFINED_glGetFramebufferParameterivEXT
14542  typedef void (APIENTRYP GLEEPFNGLGETFRAMEBUFFERPARAMETERIVEXTPROC) (GLuint framebuffer, GLenum pname, GLint * params);
14543  GLEE_EXTERN GLEEPFNGLGETFRAMEBUFFERPARAMETERIVEXTPROC GLeeFuncPtr_glGetFramebufferParameterivEXT;
14544  #define glGetFramebufferParameterivEXT GLeeFuncPtr_glGetFramebufferParameterivEXT
14545 #endif
14546 #ifndef GLEE_H_DEFINED_glNamedRenderbufferStorageMultisampleEXT
14547 #define GLEE_H_DEFINED_glNamedRenderbufferStorageMultisampleEXT
14548  typedef void (APIENTRYP GLEEPFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC) (GLuint renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height);
14549  GLEE_EXTERN GLEEPFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC GLeeFuncPtr_glNamedRenderbufferStorageMultisampleEXT;
14550  #define glNamedRenderbufferStorageMultisampleEXT GLeeFuncPtr_glNamedRenderbufferStorageMultisampleEXT
14551 #endif
14552 #ifndef GLEE_H_DEFINED_glNamedRenderbufferStorageMultisampleCoverageEXT
14553 #define GLEE_H_DEFINED_glNamedRenderbufferStorageMultisampleCoverageEXT
14554  typedef void (APIENTRYP GLEEPFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLECOVERAGEEXTPROC) (GLuint renderbuffer, GLsizei coverageSamples, GLsizei colorSamples, GLenum internalformat, GLsizei width, GLsizei height);
14555  GLEE_EXTERN GLEEPFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLECOVERAGEEXTPROC GLeeFuncPtr_glNamedRenderbufferStorageMultisampleCoverageEXT;
14556  #define glNamedRenderbufferStorageMultisampleCoverageEXT GLeeFuncPtr_glNamedRenderbufferStorageMultisampleCoverageEXT
14557 #endif
14558 #ifndef GLEE_H_DEFINED_glNamedFramebufferTextureEXT
14559 #define GLEE_H_DEFINED_glNamedFramebufferTextureEXT
14560  typedef void (APIENTRYP GLEEPFNGLNAMEDFRAMEBUFFERTEXTUREEXTPROC) (GLuint framebuffer, GLenum attachment, GLuint texture, GLint level);
14561  GLEE_EXTERN GLEEPFNGLNAMEDFRAMEBUFFERTEXTUREEXTPROC GLeeFuncPtr_glNamedFramebufferTextureEXT;
14562  #define glNamedFramebufferTextureEXT GLeeFuncPtr_glNamedFramebufferTextureEXT
14563 #endif
14564 #ifndef GLEE_H_DEFINED_glNamedFramebufferTextureLayerEXT
14565 #define GLEE_H_DEFINED_glNamedFramebufferTextureLayerEXT
14566  typedef void (APIENTRYP GLEEPFNGLNAMEDFRAMEBUFFERTEXTURELAYEREXTPROC) (GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLint layer);
14567  GLEE_EXTERN GLEEPFNGLNAMEDFRAMEBUFFERTEXTURELAYEREXTPROC GLeeFuncPtr_glNamedFramebufferTextureLayerEXT;
14568  #define glNamedFramebufferTextureLayerEXT GLeeFuncPtr_glNamedFramebufferTextureLayerEXT
14569 #endif
14570 #ifndef GLEE_H_DEFINED_glNamedFramebufferTextureFaceEXT
14571 #define GLEE_H_DEFINED_glNamedFramebufferTextureFaceEXT
14572  typedef void (APIENTRYP GLEEPFNGLNAMEDFRAMEBUFFERTEXTUREFACEEXTPROC) (GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLenum face);
14573  GLEE_EXTERN GLEEPFNGLNAMEDFRAMEBUFFERTEXTUREFACEEXTPROC GLeeFuncPtr_glNamedFramebufferTextureFaceEXT;
14574  #define glNamedFramebufferTextureFaceEXT GLeeFuncPtr_glNamedFramebufferTextureFaceEXT
14575 #endif
14576 #ifndef GLEE_H_DEFINED_glTextureRenderbufferEXT
14577 #define GLEE_H_DEFINED_glTextureRenderbufferEXT
14578  typedef void (APIENTRYP GLEEPFNGLTEXTURERENDERBUFFEREXTPROC) (GLuint texture, GLenum target, GLuint renderbuffer);
14579  GLEE_EXTERN GLEEPFNGLTEXTURERENDERBUFFEREXTPROC GLeeFuncPtr_glTextureRenderbufferEXT;
14580  #define glTextureRenderbufferEXT GLeeFuncPtr_glTextureRenderbufferEXT
14581 #endif
14582 #ifndef GLEE_H_DEFINED_glMultiTexRenderbufferEXT
14583 #define GLEE_H_DEFINED_glMultiTexRenderbufferEXT
14584  typedef void (APIENTRYP GLEEPFNGLMULTITEXRENDERBUFFEREXTPROC) (GLenum texunit, GLenum target, GLuint renderbuffer);
14585  GLEE_EXTERN GLEEPFNGLMULTITEXRENDERBUFFEREXTPROC GLeeFuncPtr_glMultiTexRenderbufferEXT;
14586  #define glMultiTexRenderbufferEXT GLeeFuncPtr_glMultiTexRenderbufferEXT
14587 #endif
14588 #endif
14589 
14590 /* GL_EXT_vertex_array_bgra */
14591 
14592 #ifndef GL_EXT_vertex_array_bgra
14593 #define GL_EXT_vertex_array_bgra 1
14594 #define __GLEE_GL_EXT_vertex_array_bgra 1
14595 /* Constants */
14596 #endif
14597 
14598 /* GL_EXT_texture_swizzle */
14599 
14600 #ifndef GL_EXT_texture_swizzle
14601 #define GL_EXT_texture_swizzle 1
14602 #define __GLEE_GL_EXT_texture_swizzle 1
14603 /* Constants */
14604 #define GL_TEXTURE_SWIZZLE_R_EXT 0x8E42
14605 #define GL_TEXTURE_SWIZZLE_G_EXT 0x8E43
14606 #define GL_TEXTURE_SWIZZLE_B_EXT 0x8E44
14607 #define GL_TEXTURE_SWIZZLE_A_EXT 0x8E45
14608 #define GL_TEXTURE_SWIZZLE_RGBA_EXT 0x8E46
14609 #endif
14610 
14611 /* GL_NV_explicit_multisample */
14612 
14613 #ifndef GL_NV_explicit_multisample
14614 #define GL_NV_explicit_multisample 1
14615 #define __GLEE_GL_NV_explicit_multisample 1
14616 /* Constants */
14617 #define GL_SAMPLE_POSITION_NV 0x8E50
14618 #define GL_SAMPLE_MASK_NV 0x8E51
14619 #define GL_SAMPLE_MASK_VALUE_NV 0x8E52
14620 #define GL_TEXTURE_BINDING_RENDERBUFFER_NV 0x8E53
14621 #define GL_TEXTURE_RENDERBUFFER_DATA_STORE_BINDING_NV 0x8E54
14622 #define GL_MAX_SAMPLE_MASK_WORDS_NV 0x8E59
14623 #define GL_TEXTURE_RENDERBUFFER_NV 0x8E55
14624 #define GL_SAMPLER_RENDERBUFFER_NV 0x8E56
14625 #define GL_INT_SAMPLER_RENDERBUFFER_NV 0x8E57
14626 #define GL_UNSIGNED_INT_SAMPLER_RENDERBUFFER_NV 0x8E58
14627 #ifndef GLEE_H_DEFINED_glGetMultisamplefvNV
14628 #define GLEE_H_DEFINED_glGetMultisamplefvNV
14629  typedef void (APIENTRYP GLEEPFNGLGETMULTISAMPLEFVNVPROC) (GLenum pname, GLuint index, GLfloat * val);
14630  GLEE_EXTERN GLEEPFNGLGETMULTISAMPLEFVNVPROC GLeeFuncPtr_glGetMultisamplefvNV;
14631  #define glGetMultisamplefvNV GLeeFuncPtr_glGetMultisamplefvNV
14632 #endif
14633 #ifndef GLEE_H_DEFINED_glSampleMaskIndexedNV
14634 #define GLEE_H_DEFINED_glSampleMaskIndexedNV
14635  typedef void (APIENTRYP GLEEPFNGLSAMPLEMASKINDEXEDNVPROC) (GLuint index, GLbitfield mask);
14636  GLEE_EXTERN GLEEPFNGLSAMPLEMASKINDEXEDNVPROC GLeeFuncPtr_glSampleMaskIndexedNV;
14637  #define glSampleMaskIndexedNV GLeeFuncPtr_glSampleMaskIndexedNV
14638 #endif
14639 #ifndef GLEE_H_DEFINED_glTexRenderbufferNV
14640 #define GLEE_H_DEFINED_glTexRenderbufferNV
14641  typedef void (APIENTRYP GLEEPFNGLTEXRENDERBUFFERNVPROC) (GLenum target, GLuint renderbuffer);
14642  GLEE_EXTERN GLEEPFNGLTEXRENDERBUFFERNVPROC GLeeFuncPtr_glTexRenderbufferNV;
14643  #define glTexRenderbufferNV GLeeFuncPtr_glTexRenderbufferNV
14644 #endif
14645 #endif
14646 
14647 /* GL_NV_transform_feedback2 */
14648 
14649 #ifndef GL_NV_transform_feedback2
14650 #define GL_NV_transform_feedback2 1
14651 #define __GLEE_GL_NV_transform_feedback2 1
14652 /* Constants */
14653 #define GL_TRANSFORM_FEEDBACK_NV 0x8E22
14654 #define GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED_NV 0x8E23
14655 #define GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE_NV 0x8E24
14656 #define GL_TRANSFORM_FEEDBACK_BINDING_NV 0x8E25
14657 #ifndef GLEE_H_DEFINED_glBindTransformFeedbackNV
14658 #define GLEE_H_DEFINED_glBindTransformFeedbackNV
14659  typedef void (APIENTRYP GLEEPFNGLBINDTRANSFORMFEEDBACKNVPROC) (GLenum target, GLuint id);
14660  GLEE_EXTERN GLEEPFNGLBINDTRANSFORMFEEDBACKNVPROC GLeeFuncPtr_glBindTransformFeedbackNV;
14661  #define glBindTransformFeedbackNV GLeeFuncPtr_glBindTransformFeedbackNV
14662 #endif
14663 #ifndef GLEE_H_DEFINED_glDeleteTransformFeedbacksNV
14664 #define GLEE_H_DEFINED_glDeleteTransformFeedbacksNV
14665  typedef void (APIENTRYP GLEEPFNGLDELETETRANSFORMFEEDBACKSNVPROC) (GLsizei n, const GLuint * ids);
14666  GLEE_EXTERN GLEEPFNGLDELETETRANSFORMFEEDBACKSNVPROC GLeeFuncPtr_glDeleteTransformFeedbacksNV;
14667  #define glDeleteTransformFeedbacksNV GLeeFuncPtr_glDeleteTransformFeedbacksNV
14668 #endif
14669 #ifndef GLEE_H_DEFINED_glGenTransformFeedbacksNV
14670 #define GLEE_H_DEFINED_glGenTransformFeedbacksNV
14671  typedef void (APIENTRYP GLEEPFNGLGENTRANSFORMFEEDBACKSNVPROC) (GLsizei n, GLuint * ids);
14672  GLEE_EXTERN GLEEPFNGLGENTRANSFORMFEEDBACKSNVPROC GLeeFuncPtr_glGenTransformFeedbacksNV;
14673  #define glGenTransformFeedbacksNV GLeeFuncPtr_glGenTransformFeedbacksNV
14674 #endif
14675 #ifndef GLEE_H_DEFINED_glIsTransformFeedbackNV
14676 #define GLEE_H_DEFINED_glIsTransformFeedbackNV
14677  typedef GLboolean (APIENTRYP GLEEPFNGLISTRANSFORMFEEDBACKNVPROC) (GLuint id);
14678  GLEE_EXTERN GLEEPFNGLISTRANSFORMFEEDBACKNVPROC GLeeFuncPtr_glIsTransformFeedbackNV;
14679  #define glIsTransformFeedbackNV GLeeFuncPtr_glIsTransformFeedbackNV
14680 #endif
14681 #ifndef GLEE_H_DEFINED_glPauseTransformFeedbackNV
14682 #define GLEE_H_DEFINED_glPauseTransformFeedbackNV
14683  typedef void (APIENTRYP GLEEPFNGLPAUSETRANSFORMFEEDBACKNVPROC) ();
14684  GLEE_EXTERN GLEEPFNGLPAUSETRANSFORMFEEDBACKNVPROC GLeeFuncPtr_glPauseTransformFeedbackNV;
14685  #define glPauseTransformFeedbackNV GLeeFuncPtr_glPauseTransformFeedbackNV
14686 #endif
14687 #ifndef GLEE_H_DEFINED_glResumeTransformFeedbackNV
14688 #define GLEE_H_DEFINED_glResumeTransformFeedbackNV
14689  typedef void (APIENTRYP GLEEPFNGLRESUMETRANSFORMFEEDBACKNVPROC) ();
14690  GLEE_EXTERN GLEEPFNGLRESUMETRANSFORMFEEDBACKNVPROC GLeeFuncPtr_glResumeTransformFeedbackNV;
14691  #define glResumeTransformFeedbackNV GLeeFuncPtr_glResumeTransformFeedbackNV
14692 #endif
14693 #ifndef GLEE_H_DEFINED_glDrawTransformFeedbackNV
14694 #define GLEE_H_DEFINED_glDrawTransformFeedbackNV
14695  typedef void (APIENTRYP GLEEPFNGLDRAWTRANSFORMFEEDBACKNVPROC) (GLenum mode, GLuint id);
14696  GLEE_EXTERN GLEEPFNGLDRAWTRANSFORMFEEDBACKNVPROC GLeeFuncPtr_glDrawTransformFeedbackNV;
14697  #define glDrawTransformFeedbackNV GLeeFuncPtr_glDrawTransformFeedbackNV
14698 #endif
14699 #endif
14700 
14701 /* GL_SGIX_texture_select */
14702 
14703 #ifndef GL_SGIX_texture_select
14704 #define GL_SGIX_texture_select 1
14705 #define __GLEE_GL_SGIX_texture_select 1
14706 /* Constants */
14707 #endif
14708 
14709 /* GL_INGR_blend_func_separate */
14710 
14711 #ifndef GL_INGR_blend_func_separate
14712 #define GL_INGR_blend_func_separate 1
14713 #define __GLEE_GL_INGR_blend_func_separate 1
14714 /* Constants */
14715 #ifndef GLEE_H_DEFINED_glBlendFuncSeparateINGR
14716 #define GLEE_H_DEFINED_glBlendFuncSeparateINGR
14717  typedef void (APIENTRYP GLEEPFNGLBLENDFUNCSEPARATEINGRPROC) (GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);
14718  GLEE_EXTERN GLEEPFNGLBLENDFUNCSEPARATEINGRPROC GLeeFuncPtr_glBlendFuncSeparateINGR;
14719  #define glBlendFuncSeparateINGR GLeeFuncPtr_glBlendFuncSeparateINGR
14720 #endif
14721 #endif
14722 
14723 /* GL_SGIX_depth_pass_instrument */
14724 
14725 #ifndef GL_SGIX_depth_pass_instrument
14726 #define GL_SGIX_depth_pass_instrument 1
14727 #define __GLEE_GL_SGIX_depth_pass_instrument 1
14728 /* Constants */
14729 #endif
14730 
14731 /* GL_SGIX_igloo_interface */
14732 
14733 #ifndef GL_SGIX_igloo_interface
14734 #define GL_SGIX_igloo_interface 1
14735 #define __GLEE_GL_SGIX_igloo_interface 1
14736 /* Constants */
14737 #ifndef GLEE_H_DEFINED_glIglooInterfaceSGIX
14738 #define GLEE_H_DEFINED_glIglooInterfaceSGIX
14739  typedef void (APIENTRYP GLEEPFNGLIGLOOINTERFACESGIXPROC) (GLenum pname, const GLvoid * params);
14740  GLEE_EXTERN GLEEPFNGLIGLOOINTERFACESGIXPROC GLeeFuncPtr_glIglooInterfaceSGIX;
14741  #define glIglooInterfaceSGIX GLeeFuncPtr_glIglooInterfaceSGIX
14742 #endif
14743 #endif
14744 
14745 /* GL_EXT_fragment_lighting */
14746 
14747 #ifndef GL_EXT_fragment_lighting
14748 #define GL_EXT_fragment_lighting 1
14749 #define __GLEE_GL_EXT_fragment_lighting 1
14750 /* Constants */
14751 #define GL_FRAGMENT_LIGHTING_EXT 0x8400
14752 #define GL_FRAGMENT_COLOR_MATERIAL_EXT 0x8401
14753 #define GL_FRAGMENT_COLOR_MATERIAL_FACE_EXT 0x8402
14754 #define GL_FRAGMENT_COLOR_MATERIAL_PARAMETER_EXT 0x8403
14755 #define GL_MAX_FRAGMENT_LIGHTS_EXT 0x8404
14756 #define GL_MAX_ACTIVE_LIGHTS_EXT 0x8405
14757 #define GL_CURRENT_RASTER_NORMAL_EXT 0x8406
14758 #define GL_LIGHT_ENV_MODE_EXT 0x8407
14759 #define GL_FRAGMENT_LIGHT_MODEL_LOCAL_VIEWER_EXT 0x8408
14760 #define GL_FRAGMENT_LIGHT_MODEL_TWO_SIDE_EXT 0x8409
14761 #define GL_FRAGMENT_LIGHT_MODEL_AMBIENT_EXT 0x840A
14762 #define GL_FRAGMENT_LIGHT_MODEL_NORMAL_INTERPOLATION_EXT 0x840B
14763 #define GL_FRAGMENT_LIGHT0_EXT 0x840C
14764 #define GL_FRAGMENT_LIGHT7_EXT 0x8413
14765 #ifndef GLEE_H_DEFINED_glFragmentLightModeliEXT
14766 #define GLEE_H_DEFINED_glFragmentLightModeliEXT
14767  typedef GLvoid (APIENTRYP GLEEPFNGLFRAGMENTLIGHTMODELIEXTPROC) (GLenum pname, GLint param);
14768  GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTMODELIEXTPROC GLeeFuncPtr_glFragmentLightModeliEXT;
14769  #define glFragmentLightModeliEXT GLeeFuncPtr_glFragmentLightModeliEXT
14770 #endif
14771 #ifndef GLEE_H_DEFINED_glFragmentLightModelfEXT
14772 #define GLEE_H_DEFINED_glFragmentLightModelfEXT
14773  typedef GLvoid (APIENTRYP GLEEPFNGLFRAGMENTLIGHTMODELFEXTPROC) (GLenum pname, GLfloat param);
14774  GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTMODELFEXTPROC GLeeFuncPtr_glFragmentLightModelfEXT;
14775  #define glFragmentLightModelfEXT GLeeFuncPtr_glFragmentLightModelfEXT
14776 #endif
14777 #ifndef GLEE_H_DEFINED_glFragmentLightModelivEXT
14778 #define GLEE_H_DEFINED_glFragmentLightModelivEXT
14779  typedef GLvoid (APIENTRYP GLEEPFNGLFRAGMENTLIGHTMODELIVEXTPROC) (GLenum pname, GLint * params);
14780  GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTMODELIVEXTPROC GLeeFuncPtr_glFragmentLightModelivEXT;
14781  #define glFragmentLightModelivEXT GLeeFuncPtr_glFragmentLightModelivEXT
14782 #endif
14783 #ifndef GLEE_H_DEFINED_glFragmentLightModelfvEXT
14784 #define GLEE_H_DEFINED_glFragmentLightModelfvEXT
14785  typedef GLvoid (APIENTRYP GLEEPFNGLFRAGMENTLIGHTMODELFVEXTPROC) (GLenum pname, GLfloat * params);
14786  GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTMODELFVEXTPROC GLeeFuncPtr_glFragmentLightModelfvEXT;
14787  #define glFragmentLightModelfvEXT GLeeFuncPtr_glFragmentLightModelfvEXT
14788 #endif
14789 #ifndef GLEE_H_DEFINED_glFragmentLightiEXT
14790 #define GLEE_H_DEFINED_glFragmentLightiEXT
14791  typedef GLvoid (APIENTRYP GLEEPFNGLFRAGMENTLIGHTIEXTPROC) (GLenum light, GLenum pname, GLint param);
14792  GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTIEXTPROC GLeeFuncPtr_glFragmentLightiEXT;
14793  #define glFragmentLightiEXT GLeeFuncPtr_glFragmentLightiEXT
14794 #endif
14795 #ifndef GLEE_H_DEFINED_glFragmentLightfEXT
14796 #define GLEE_H_DEFINED_glFragmentLightfEXT
14797  typedef GLvoid (APIENTRYP GLEEPFNGLFRAGMENTLIGHTFEXTPROC) (GLenum light, GLenum pname, GLfloat param);
14798  GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTFEXTPROC GLeeFuncPtr_glFragmentLightfEXT;
14799  #define glFragmentLightfEXT GLeeFuncPtr_glFragmentLightfEXT
14800 #endif
14801 #ifndef GLEE_H_DEFINED_glFragmentLightivEXT
14802 #define GLEE_H_DEFINED_glFragmentLightivEXT
14803  typedef GLvoid (APIENTRYP GLEEPFNGLFRAGMENTLIGHTIVEXTPROC) (GLenum light, GLenum pname, GLint * params);
14804  GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTIVEXTPROC GLeeFuncPtr_glFragmentLightivEXT;
14805  #define glFragmentLightivEXT GLeeFuncPtr_glFragmentLightivEXT
14806 #endif
14807 #ifndef GLEE_H_DEFINED_glFragmentLightfvEXT
14808 #define GLEE_H_DEFINED_glFragmentLightfvEXT
14809  typedef GLvoid (APIENTRYP GLEEPFNGLFRAGMENTLIGHTFVEXTPROC) (GLenum light, GLenum pname, GLfloat * params);
14810  GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTFVEXTPROC GLeeFuncPtr_glFragmentLightfvEXT;
14811  #define glFragmentLightfvEXT GLeeFuncPtr_glFragmentLightfvEXT
14812 #endif
14813 #ifndef GLEE_H_DEFINED_glGetFragmentLightivEXT
14814 #define GLEE_H_DEFINED_glGetFragmentLightivEXT
14815  typedef GLvoid (APIENTRYP GLEEPFNGLGETFRAGMENTLIGHTIVEXTPROC) (GLenum light, GLenum pname, GLint * params);
14816  GLEE_EXTERN GLEEPFNGLGETFRAGMENTLIGHTIVEXTPROC GLeeFuncPtr_glGetFragmentLightivEXT;
14817  #define glGetFragmentLightivEXT GLeeFuncPtr_glGetFragmentLightivEXT
14818 #endif
14819 #ifndef GLEE_H_DEFINED_glGetFragmentLightfvEXT
14820 #define GLEE_H_DEFINED_glGetFragmentLightfvEXT
14821  typedef GLvoid (APIENTRYP GLEEPFNGLGETFRAGMENTLIGHTFVEXTPROC) (GLenum light, GLenum pname, GLfloat * params);
14822  GLEE_EXTERN GLEEPFNGLGETFRAGMENTLIGHTFVEXTPROC GLeeFuncPtr_glGetFragmentLightfvEXT;
14823  #define glGetFragmentLightfvEXT GLeeFuncPtr_glGetFragmentLightfvEXT
14824 #endif
14825 #ifndef GLEE_H_DEFINED_glFragmentMaterialfEXT
14826 #define GLEE_H_DEFINED_glFragmentMaterialfEXT
14827  typedef GLvoid (APIENTRYP GLEEPFNGLFRAGMENTMATERIALFEXTPROC) (GLenum face, GLenum pname, const GLfloat param);
14828  GLEE_EXTERN GLEEPFNGLFRAGMENTMATERIALFEXTPROC GLeeFuncPtr_glFragmentMaterialfEXT;
14829  #define glFragmentMaterialfEXT GLeeFuncPtr_glFragmentMaterialfEXT
14830 #endif
14831 #ifndef GLEE_H_DEFINED_glFragmentMaterialiEXT
14832 #define GLEE_H_DEFINED_glFragmentMaterialiEXT
14833  typedef GLvoid (APIENTRYP GLEEPFNGLFRAGMENTMATERIALIEXTPROC) (GLenum face, GLenum pname, const GLint param);
14834  GLEE_EXTERN GLEEPFNGLFRAGMENTMATERIALIEXTPROC GLeeFuncPtr_glFragmentMaterialiEXT;
14835  #define glFragmentMaterialiEXT GLeeFuncPtr_glFragmentMaterialiEXT
14836 #endif
14837 #ifndef GLEE_H_DEFINED_glFragmentMaterialfvEXT
14838 #define GLEE_H_DEFINED_glFragmentMaterialfvEXT
14839  typedef GLvoid (APIENTRYP GLEEPFNGLFRAGMENTMATERIALFVEXTPROC) (GLenum face, GLenum pname, const GLfloat * params);
14840  GLEE_EXTERN GLEEPFNGLFRAGMENTMATERIALFVEXTPROC GLeeFuncPtr_glFragmentMaterialfvEXT;
14841  #define glFragmentMaterialfvEXT GLeeFuncPtr_glFragmentMaterialfvEXT
14842 #endif
14843 #ifndef GLEE_H_DEFINED_glFragmentMaterialivEXT
14844 #define GLEE_H_DEFINED_glFragmentMaterialivEXT
14845  typedef GLvoid (APIENTRYP GLEEPFNGLFRAGMENTMATERIALIVEXTPROC) (GLenum face, GLenum pname, const GLint * params);
14846  GLEE_EXTERN GLEEPFNGLFRAGMENTMATERIALIVEXTPROC GLeeFuncPtr_glFragmentMaterialivEXT;
14847  #define glFragmentMaterialivEXT GLeeFuncPtr_glFragmentMaterialivEXT
14848 #endif
14849 #ifndef GLEE_H_DEFINED_glFragmentColorMaterialEXT
14850 #define GLEE_H_DEFINED_glFragmentColorMaterialEXT
14851  typedef GLvoid (APIENTRYP GLEEPFNGLFRAGMENTCOLORMATERIALEXTPROC) (GLenum face, GLenum mode);
14852  GLEE_EXTERN GLEEPFNGLFRAGMENTCOLORMATERIALEXTPROC GLeeFuncPtr_glFragmentColorMaterialEXT;
14853  #define glFragmentColorMaterialEXT GLeeFuncPtr_glFragmentColorMaterialEXT
14854 #endif
14855 #ifndef GLEE_H_DEFINED_glGetFragmentMaterialfvEXT
14856 #define GLEE_H_DEFINED_glGetFragmentMaterialfvEXT
14857  typedef GLvoid (APIENTRYP GLEEPFNGLGETFRAGMENTMATERIALFVEXTPROC) (GLenum face, GLenum pname, const GLfloat * params);
14858  GLEE_EXTERN GLEEPFNGLGETFRAGMENTMATERIALFVEXTPROC GLeeFuncPtr_glGetFragmentMaterialfvEXT;
14859  #define glGetFragmentMaterialfvEXT GLeeFuncPtr_glGetFragmentMaterialfvEXT
14860 #endif
14861 #ifndef GLEE_H_DEFINED_glGetFragmentMaterialivEXT
14862 #define GLEE_H_DEFINED_glGetFragmentMaterialivEXT
14863  typedef GLvoid (APIENTRYP GLEEPFNGLGETFRAGMENTMATERIALIVEXTPROC) (GLenum face, GLenum pname, const GLint * params);
14864  GLEE_EXTERN GLEEPFNGLGETFRAGMENTMATERIALIVEXTPROC GLeeFuncPtr_glGetFragmentMaterialivEXT;
14865  #define glGetFragmentMaterialivEXT GLeeFuncPtr_glGetFragmentMaterialivEXT
14866 #endif
14867 #ifndef GLEE_H_DEFINED_glLightEnviEXT
14868 #define GLEE_H_DEFINED_glLightEnviEXT
14869  typedef GLvoid (APIENTRYP GLEEPFNGLLIGHTENVIEXTPROC) (GLenum pname, GLint param);
14870  GLEE_EXTERN GLEEPFNGLLIGHTENVIEXTPROC GLeeFuncPtr_glLightEnviEXT;
14871  #define glLightEnviEXT GLeeFuncPtr_glLightEnviEXT
14872 #endif
14873 #endif
14874 
14875 /* GL_EXT_geometry_shader4 */
14876 
14877 #ifndef GL_EXT_geometry_shader4
14878 #define GL_EXT_geometry_shader4 1
14879 #define __GLEE_GL_EXT_geometry_shader4 1
14880 /* Constants */
14881 #define GL_GEOMETRY_SHADER_EXT 0x8DD9
14882 #define GL_GEOMETRY_VERTICES_OUT_EXT 0x8DDA
14883 #define GL_GEOMETRY_INPUT_TYPE_EXT 0x8DDB
14884 #define GL_GEOMETRY_OUTPUT_TYPE_EXT 0x8DDC
14885 #define GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT 0x8C29
14886 #define GL_MAX_GEOMETRY_VARYING_COMPONENTS_EXT 0x8DDD
14887 #define GL_MAX_VERTEX_VARYING_COMPONENTS_EXT 0x8DDE
14888 #define GL_MAX_VARYING_COMPONENTS_EXT 0x8B4B
14889 #define GL_MAX_GEOMETRY_UNIFORM_COMPONENTS_EXT 0x8DDF
14890 #define GL_MAX_GEOMETRY_OUTPUT_VERTICES_EXT 0x8DE0
14891 #define GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT 0x8DE1
14892 #define GL_LINES_ADJACENCY_EXT 0xA
14893 #define GL_LINE_STRIP_ADJACENCY_EXT 0xB
14894 #define GL_TRIANGLES_ADJACENCY_EXT 0xC
14895 #define GL_TRIANGLE_STRIP_ADJACENCY_EXT 0xD
14896 #define GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT 0x8DA8
14897 #define GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT 0x8DA9
14898 #define GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT 0x8DA7
14899 #define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT 0x8CD4
14900 #define GL_PROGRAM_POINT_SIZE_EXT 0x8642
14901 #ifndef GLEE_H_DEFINED_glProgramParameteriEXT
14902 #define GLEE_H_DEFINED_glProgramParameteriEXT
14903  typedef GLvoid (APIENTRYP GLEEPFNGLPROGRAMPARAMETERIEXTPROC) (GLuint program, GLenum pname, GLint value);
14904  GLEE_EXTERN GLEEPFNGLPROGRAMPARAMETERIEXTPROC GLeeFuncPtr_glProgramParameteriEXT;
14905  #define glProgramParameteriEXT GLeeFuncPtr_glProgramParameteriEXT
14906 #endif
14907 #ifndef GLEE_H_DEFINED_glFramebufferTextureEXT
14908 #define GLEE_H_DEFINED_glFramebufferTextureEXT
14909  typedef GLvoid (APIENTRYP GLEEPFNGLFRAMEBUFFERTEXTUREEXTPROC) (GLenum target, GLenum attachment, GLuint texture, GLint level);
14910  GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTUREEXTPROC GLeeFuncPtr_glFramebufferTextureEXT;
14911  #define glFramebufferTextureEXT GLeeFuncPtr_glFramebufferTextureEXT
14912 #endif
14913 #ifndef GLEE_H_DEFINED_glFramebufferTextureLayerEXT
14914 #define GLEE_H_DEFINED_glFramebufferTextureLayerEXT
14915  typedef GLvoid (APIENTRYP GLEEPFNGLFRAMEBUFFERTEXTURELAYEREXTPROC) (GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer);
14916  GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTURELAYEREXTPROC GLeeFuncPtr_glFramebufferTextureLayerEXT;
14917  #define glFramebufferTextureLayerEXT GLeeFuncPtr_glFramebufferTextureLayerEXT
14918 #endif
14919 #ifndef GLEE_H_DEFINED_glFramebufferTextureFaceEXT
14920 #define GLEE_H_DEFINED_glFramebufferTextureFaceEXT
14921  typedef GLvoid (APIENTRYP GLEEPFNGLFRAMEBUFFERTEXTUREFACEEXTPROC) (GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face);
14922  GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTUREFACEEXTPROC GLeeFuncPtr_glFramebufferTextureFaceEXT;
14923  #define glFramebufferTextureFaceEXT GLeeFuncPtr_glFramebufferTextureFaceEXT
14924 #endif
14925 #endif
14926 
14927 /* GL_EXT_scene_marker */
14928 
14929 #ifndef GL_EXT_scene_marker
14930 #define GL_EXT_scene_marker 1
14931 #define __GLEE_GL_EXT_scene_marker 1
14932 /* Constants */
14933 #ifndef GLEE_H_DEFINED_glBeginSceneEXT
14934 #define GLEE_H_DEFINED_glBeginSceneEXT
14935  typedef GLvoid (APIENTRYP GLEEPFNGLBEGINSCENEEXTPROC) ();
14936  GLEE_EXTERN GLEEPFNGLBEGINSCENEEXTPROC GLeeFuncPtr_glBeginSceneEXT;
14937  #define glBeginSceneEXT GLeeFuncPtr_glBeginSceneEXT
14938 #endif
14939 #ifndef GLEE_H_DEFINED_glEndSceneEXT
14940 #define GLEE_H_DEFINED_glEndSceneEXT
14941  typedef GLvoid (APIENTRYP GLEEPFNGLENDSCENEEXTPROC) ();
14942  GLEE_EXTERN GLEEPFNGLENDSCENEEXTPROC GLeeFuncPtr_glEndSceneEXT;
14943  #define glEndSceneEXT GLeeFuncPtr_glEndSceneEXT
14944 #endif
14945 #endif
14946 
14947 /* GL_EXT_texture_compression_dxt1 */
14948 
14949 #ifndef GL_EXT_texture_compression_dxt1
14950 #define GL_EXT_texture_compression_dxt1 1
14951 #define __GLEE_GL_EXT_texture_compression_dxt1 1
14952 /* Constants */
14953 #define GL_COMPRESSED_RGB_S3TC_DXT1_EXT 0x83F0
14954 #define GL_COMPRESSED_RGBA_S3TC_DXT1_EXT 0x83F1
14955 #endif
14956 
14957 /* GL_EXT_texture_env */
14958 
14959 #ifndef GL_EXT_texture_env
14960 #define GL_EXT_texture_env 1
14961 #define __GLEE_GL_EXT_texture_env 1
14962 /* Constants */
14963 #define GL_TEXTURE_ENV0_EXT 0
14964 #define GL_TEXTURE_ENV_MODE_ALPHA_EXT 0
14965 #define GL_ENV_COPY_EXT 0
14966 #define GL_ENV_REPLACE_EXT 0
14967 #define GL_ENV_MODULATE_EXT 0
14968 #define GL_ENV_ADD_EXT 0
14969 #define GL_ENV_SUBTRACT_EXT 0
14970 #define GL_ENV_REVERSE_SUBTRACT_EXT 0
14971 #define GL_ENV_BLEND_EXT 0
14972 #define GL_ENV_REVERSE_BLEND_EXT 0
14973 #define GL_TEXTURE_ENV_SHIFT_EXT 0
14974 #endif
14975 
14976 /* GL_IBM_static_data */
14977 
14978 #ifndef GL_IBM_static_data
14979 #define GL_IBM_static_data 1
14980 #define __GLEE_GL_IBM_static_data 1
14981 /* Constants */
14982 #define GL_ALL_STATIC_DATA_IBM 103060
14983 #define GL_STATIC_VERTEX_ARRAY_IBM 103061
14984 #endif
14985 
14986 /* GL_NV_gpu_program4 */
14987 
14988 #ifndef GL_NV_gpu_program4
14989 #define GL_NV_gpu_program4 1
14990 #define __GLEE_GL_NV_gpu_program4 1
14991 /* Constants */
14992 #define GL_MIN_PROGRAM_TEXEL_OFFSET_EXT 0x8904
14993 #define GL_MAX_PROGRAM_TEXEL_OFFSET_EXT 0x8905
14994 #define GL_PROGRAM_ATTRIB_COMPONENTS_NV 0x8906
14995 #define GL_PROGRAM_RESULT_COMPONENTS_NV 0x8907
14996 #define GL_MAX_PROGRAM_ATTRIB_COMPONENTS_NV 0x8908
14997 #define GL_MAX_PROGRAM_RESULT_COMPONENTS_NV 0x8909
14998 #define GL_MAX_PROGRAM_GENERIC_ATTRIBS_NV 0x8DA5
14999 #define GL_MAX_PROGRAM_GENERIC_RESULTS_NV 0x8DA6
15000 #define GL_GEOMETRY_PROGRAM_NV 0x8C26
15001 #define GL_MAX_PROGRAM_OUTPUT_VERTICES_NV 0x8C27
15002 #define GL_MAX_PROGRAM_TOTAL_OUTPUT_COMPONENTS_NV 0x8C28
15003 #define GL_GEOMETRY_VERTICES_OUT_EXT 0x8DDA
15004 #define GL_GEOMETRY_INPUT_TYPE_EXT 0x8DDB
15005 #define GL_GEOMETRY_OUTPUT_TYPE_EXT 0x8DDC
15006 #define GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS_EXT 0x8C29
15007 #define GL_LINES_ADJACENCY_EXT 0xA
15008 #define GL_LINE_STRIP_ADJACENCY_EXT 0xB
15009 #define GL_TRIANGLES_ADJACENCY_EXT 0xC
15010 #define GL_TRIANGLE_STRIP_ADJACENCY_EXT 0xD
15011 #define GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT 0x8DA8
15012 #define GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_EXT 0x8DA9
15013 #define GL_FRAMEBUFFER_ATTACHMENT_LAYERED_EXT 0x8DA7
15014 #define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT 0x8CD4
15015 #define GL_PROGRAM_POINT_SIZE_EXT 0x8642
15016 #define GL_VERTEX_ATTRIB_ARRAY_INTEGER_EXT 0x88FD
15017 #ifndef GLEE_H_DEFINED_glProgramLocalParameterI4iNV
15018 #define GLEE_H_DEFINED_glProgramLocalParameterI4iNV
15019  typedef GLvoid (APIENTRYP GLEEPFNGLPROGRAMLOCALPARAMETERI4INVPROC) (GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w);
15020  GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETERI4INVPROC GLeeFuncPtr_glProgramLocalParameterI4iNV;
15021  #define glProgramLocalParameterI4iNV GLeeFuncPtr_glProgramLocalParameterI4iNV
15022 #endif
15023 #ifndef GLEE_H_DEFINED_glProgramLocalParameterI4ivNV
15024 #define GLEE_H_DEFINED_glProgramLocalParameterI4ivNV
15025  typedef GLvoid (APIENTRYP GLEEPFNGLPROGRAMLOCALPARAMETERI4IVNVPROC) (GLenum target, GLuint index, const GLint * params);
15026  GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETERI4IVNVPROC GLeeFuncPtr_glProgramLocalParameterI4ivNV;
15027  #define glProgramLocalParameterI4ivNV GLeeFuncPtr_glProgramLocalParameterI4ivNV
15028 #endif
15029 #ifndef GLEE_H_DEFINED_glProgramLocalParametersI4ivNV
15030 #define GLEE_H_DEFINED_glProgramLocalParametersI4ivNV
15031  typedef GLvoid (APIENTRYP GLEEPFNGLPROGRAMLOCALPARAMETERSI4IVNVPROC) (GLenum target, GLuint index, GLsizei count, const GLint * params);
15032  GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETERSI4IVNVPROC GLeeFuncPtr_glProgramLocalParametersI4ivNV;
15033  #define glProgramLocalParametersI4ivNV GLeeFuncPtr_glProgramLocalParametersI4ivNV
15034 #endif
15035 #ifndef GLEE_H_DEFINED_glProgramLocalParameterI4uiNV
15036 #define GLEE_H_DEFINED_glProgramLocalParameterI4uiNV
15037  typedef GLvoid (APIENTRYP GLEEPFNGLPROGRAMLOCALPARAMETERI4UINVPROC) (GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w);
15038  GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETERI4UINVPROC GLeeFuncPtr_glProgramLocalParameterI4uiNV;
15039  #define glProgramLocalParameterI4uiNV GLeeFuncPtr_glProgramLocalParameterI4uiNV
15040 #endif
15041 #ifndef GLEE_H_DEFINED_glProgramLocalParameterI4uivNV
15042 #define GLEE_H_DEFINED_glProgramLocalParameterI4uivNV
15043  typedef GLvoid (APIENTRYP GLEEPFNGLPROGRAMLOCALPARAMETERI4UIVNVPROC) (GLenum target, GLuint index, const GLuint * params);
15044  GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETERI4UIVNVPROC GLeeFuncPtr_glProgramLocalParameterI4uivNV;
15045  #define glProgramLocalParameterI4uivNV GLeeFuncPtr_glProgramLocalParameterI4uivNV
15046 #endif
15047 #ifndef GLEE_H_DEFINED_glProgramLocalParametersI4uivNV
15048 #define GLEE_H_DEFINED_glProgramLocalParametersI4uivNV
15049  typedef GLvoid (APIENTRYP GLEEPFNGLPROGRAMLOCALPARAMETERSI4UIVNVPROC) (GLenum target, GLuint index, GLsizei count, const GLuint * params);
15050  GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETERSI4UIVNVPROC GLeeFuncPtr_glProgramLocalParametersI4uivNV;
15051  #define glProgramLocalParametersI4uivNV GLeeFuncPtr_glProgramLocalParametersI4uivNV
15052 #endif
15053 #ifndef GLEE_H_DEFINED_glProgramEnvParameterI4iNV
15054 #define GLEE_H_DEFINED_glProgramEnvParameterI4iNV
15055  typedef GLvoid (APIENTRYP GLEEPFNGLPROGRAMENVPARAMETERI4INVPROC) (GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w);
15056  GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETERI4INVPROC GLeeFuncPtr_glProgramEnvParameterI4iNV;
15057  #define glProgramEnvParameterI4iNV GLeeFuncPtr_glProgramEnvParameterI4iNV
15058 #endif
15059 #ifndef GLEE_H_DEFINED_glProgramEnvParameterI4ivNV
15060 #define GLEE_H_DEFINED_glProgramEnvParameterI4ivNV
15061  typedef GLvoid (APIENTRYP GLEEPFNGLPROGRAMENVPARAMETERI4IVNVPROC) (GLenum target, GLuint index, const GLint * params);
15062  GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETERI4IVNVPROC GLeeFuncPtr_glProgramEnvParameterI4ivNV;
15063  #define glProgramEnvParameterI4ivNV GLeeFuncPtr_glProgramEnvParameterI4ivNV
15064 #endif
15065 #ifndef GLEE_H_DEFINED_glProgramEnvParametersI4ivNV
15066 #define GLEE_H_DEFINED_glProgramEnvParametersI4ivNV
15067  typedef GLvoid (APIENTRYP GLEEPFNGLPROGRAMENVPARAMETERSI4IVNVPROC) (GLenum target, GLuint index, GLsizei count, const GLint * params);
15068  GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETERSI4IVNVPROC GLeeFuncPtr_glProgramEnvParametersI4ivNV;
15069  #define glProgramEnvParametersI4ivNV GLeeFuncPtr_glProgramEnvParametersI4ivNV
15070 #endif
15071 #ifndef GLEE_H_DEFINED_glProgramEnvParameterI4uiNV
15072 #define GLEE_H_DEFINED_glProgramEnvParameterI4uiNV
15073  typedef GLvoid (APIENTRYP GLEEPFNGLPROGRAMENVPARAMETERI4UINVPROC) (GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w);
15074  GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETERI4UINVPROC GLeeFuncPtr_glProgramEnvParameterI4uiNV;
15075  #define glProgramEnvParameterI4uiNV GLeeFuncPtr_glProgramEnvParameterI4uiNV
15076 #endif
15077 #ifndef GLEE_H_DEFINED_glProgramEnvParameterI4uivNV
15078 #define GLEE_H_DEFINED_glProgramEnvParameterI4uivNV
15079  typedef GLvoid (APIENTRYP GLEEPFNGLPROGRAMENVPARAMETERI4UIVNVPROC) (GLenum target, GLuint index, const GLuint * params);
15080  GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETERI4UIVNVPROC GLeeFuncPtr_glProgramEnvParameterI4uivNV;
15081  #define glProgramEnvParameterI4uivNV GLeeFuncPtr_glProgramEnvParameterI4uivNV
15082 #endif
15083 #ifndef GLEE_H_DEFINED_glProgramEnvParametersI4uivNV
15084 #define GLEE_H_DEFINED_glProgramEnvParametersI4uivNV
15085  typedef GLvoid (APIENTRYP GLEEPFNGLPROGRAMENVPARAMETERSI4UIVNVPROC) (GLenum target, GLuint index, GLsizei count, const GLuint * params);
15086  GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETERSI4UIVNVPROC GLeeFuncPtr_glProgramEnvParametersI4uivNV;
15087  #define glProgramEnvParametersI4uivNV GLeeFuncPtr_glProgramEnvParametersI4uivNV
15088 #endif
15089 #ifndef GLEE_H_DEFINED_glGetProgramLocalParameterIivNV
15090 #define GLEE_H_DEFINED_glGetProgramLocalParameterIivNV
15091  typedef GLvoid (APIENTRYP GLEEPFNGLGETPROGRAMLOCALPARAMETERIIVNVPROC) (GLenum target, GLuint index, GLint * params);
15092  GLEE_EXTERN GLEEPFNGLGETPROGRAMLOCALPARAMETERIIVNVPROC GLeeFuncPtr_glGetProgramLocalParameterIivNV;
15093  #define glGetProgramLocalParameterIivNV GLeeFuncPtr_glGetProgramLocalParameterIivNV
15094 #endif
15095 #ifndef GLEE_H_DEFINED_glGetProgramLocalParameterIuivNV
15096 #define GLEE_H_DEFINED_glGetProgramLocalParameterIuivNV
15097  typedef GLvoid (APIENTRYP GLEEPFNGLGETPROGRAMLOCALPARAMETERIUIVNVPROC) (GLenum target, GLuint index, GLuint * params);
15098  GLEE_EXTERN GLEEPFNGLGETPROGRAMLOCALPARAMETERIUIVNVPROC GLeeFuncPtr_glGetProgramLocalParameterIuivNV;
15099  #define glGetProgramLocalParameterIuivNV GLeeFuncPtr_glGetProgramLocalParameterIuivNV
15100 #endif
15101 #ifndef GLEE_H_DEFINED_glGetProgramEnvParameterIivNV
15102 #define GLEE_H_DEFINED_glGetProgramEnvParameterIivNV
15103  typedef GLvoid (APIENTRYP GLEEPFNGLGETPROGRAMENVPARAMETERIIVNVPROC) (GLenum target, GLuint index, GLint * params);
15104  GLEE_EXTERN GLEEPFNGLGETPROGRAMENVPARAMETERIIVNVPROC GLeeFuncPtr_glGetProgramEnvParameterIivNV;
15105  #define glGetProgramEnvParameterIivNV GLeeFuncPtr_glGetProgramEnvParameterIivNV
15106 #endif
15107 #ifndef GLEE_H_DEFINED_glGetProgramEnvParameterIuivNV
15108 #define GLEE_H_DEFINED_glGetProgramEnvParameterIuivNV
15109  typedef GLvoid (APIENTRYP GLEEPFNGLGETPROGRAMENVPARAMETERIUIVNVPROC) (GLenum target, GLuint index, GLuint * params);
15110  GLEE_EXTERN GLEEPFNGLGETPROGRAMENVPARAMETERIUIVNVPROC GLeeFuncPtr_glGetProgramEnvParameterIuivNV;
15111  #define glGetProgramEnvParameterIuivNV GLeeFuncPtr_glGetProgramEnvParameterIuivNV
15112 #endif
15113 #ifndef GLEE_H_DEFINED_glFramebufferTextureEXT
15114 #define GLEE_H_DEFINED_glFramebufferTextureEXT
15115  typedef GLvoid (APIENTRYP GLEEPFNGLFRAMEBUFFERTEXTUREEXTPROC) (GLenum target, GLenum attachment, GLuint texture, GLint level);
15116  GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTUREEXTPROC GLeeFuncPtr_glFramebufferTextureEXT;
15117  #define glFramebufferTextureEXT GLeeFuncPtr_glFramebufferTextureEXT
15118 #endif
15119 #ifndef GLEE_H_DEFINED_glFramebufferTextureLayerEXT
15120 #define GLEE_H_DEFINED_glFramebufferTextureLayerEXT
15121  typedef GLvoid (APIENTRYP GLEEPFNGLFRAMEBUFFERTEXTURELAYEREXTPROC) (GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer);
15122  GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTURELAYEREXTPROC GLeeFuncPtr_glFramebufferTextureLayerEXT;
15123  #define glFramebufferTextureLayerEXT GLeeFuncPtr_glFramebufferTextureLayerEXT
15124 #endif
15125 #ifndef GLEE_H_DEFINED_glFramebufferTextureFaceEXT
15126 #define GLEE_H_DEFINED_glFramebufferTextureFaceEXT
15127  typedef GLvoid (APIENTRYP GLEEPFNGLFRAMEBUFFERTEXTUREFACEEXTPROC) (GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face);
15128  GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTUREFACEEXTPROC GLeeFuncPtr_glFramebufferTextureFaceEXT;
15129  #define glFramebufferTextureFaceEXT GLeeFuncPtr_glFramebufferTextureFaceEXT
15130 #endif
15131 #ifndef GLEE_H_DEFINED_glVertexAttribI2iEXT
15132 #define GLEE_H_DEFINED_glVertexAttribI2iEXT
15133  typedef GLvoid (APIENTRYP GLEEPFNGLVERTEXATTRIBI2IEXTPROC) (GLuint index, GLint x, GLint y);
15134  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI2IEXTPROC GLeeFuncPtr_glVertexAttribI2iEXT;
15135  #define glVertexAttribI2iEXT GLeeFuncPtr_glVertexAttribI2iEXT
15136 #endif
15137 #ifndef GLEE_H_DEFINED_glVertexAttribI3iEXT
15138 #define GLEE_H_DEFINED_glVertexAttribI3iEXT
15139  typedef GLvoid (APIENTRYP GLEEPFNGLVERTEXATTRIBI3IEXTPROC) (GLuint index, GLint x, GLint y, GLint z);
15140  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI3IEXTPROC GLeeFuncPtr_glVertexAttribI3iEXT;
15141  #define glVertexAttribI3iEXT GLeeFuncPtr_glVertexAttribI3iEXT
15142 #endif
15143 #ifndef GLEE_H_DEFINED_glVertexAttribI4iEXT
15144 #define GLEE_H_DEFINED_glVertexAttribI4iEXT
15145  typedef GLvoid (APIENTRYP GLEEPFNGLVERTEXATTRIBI4IEXTPROC) (GLuint index, GLint x, GLint y, GLint z, GLint w);
15146  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4IEXTPROC GLeeFuncPtr_glVertexAttribI4iEXT;
15147  #define glVertexAttribI4iEXT GLeeFuncPtr_glVertexAttribI4iEXT
15148 #endif
15149 #ifndef GLEE_H_DEFINED_glVertexAttribI1uiEXT
15150 #define GLEE_H_DEFINED_glVertexAttribI1uiEXT
15151  typedef GLvoid (APIENTRYP GLEEPFNGLVERTEXATTRIBI1UIEXTPROC) (GLuint index, GLuint x);
15152  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI1UIEXTPROC GLeeFuncPtr_glVertexAttribI1uiEXT;
15153  #define glVertexAttribI1uiEXT GLeeFuncPtr_glVertexAttribI1uiEXT
15154 #endif
15155 #ifndef GLEE_H_DEFINED_glVertexAttribI2uiEXT
15156 #define GLEE_H_DEFINED_glVertexAttribI2uiEXT
15157  typedef GLvoid (APIENTRYP GLEEPFNGLVERTEXATTRIBI2UIEXTPROC) (GLuint index, GLuint x, GLuint y);
15158  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI2UIEXTPROC GLeeFuncPtr_glVertexAttribI2uiEXT;
15159  #define glVertexAttribI2uiEXT GLeeFuncPtr_glVertexAttribI2uiEXT
15160 #endif
15161 #ifndef GLEE_H_DEFINED_glVertexAttribI3uiEXT
15162 #define GLEE_H_DEFINED_glVertexAttribI3uiEXT
15163  typedef GLvoid (APIENTRYP GLEEPFNGLVERTEXATTRIBI3UIEXTPROC) (GLuint index, GLuint x, GLuint y, GLuint z);
15164  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI3UIEXTPROC GLeeFuncPtr_glVertexAttribI3uiEXT;
15165  #define glVertexAttribI3uiEXT GLeeFuncPtr_glVertexAttribI3uiEXT
15166 #endif
15167 #ifndef GLEE_H_DEFINED_glVertexAttribI4uiEXT
15168 #define GLEE_H_DEFINED_glVertexAttribI4uiEXT
15169  typedef GLvoid (APIENTRYP GLEEPFNGLVERTEXATTRIBI4UIEXTPROC) (GLuint index, GLuint x, GLuint y, GLuint z, GLuint w);
15170  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4UIEXTPROC GLeeFuncPtr_glVertexAttribI4uiEXT;
15171  #define glVertexAttribI4uiEXT GLeeFuncPtr_glVertexAttribI4uiEXT
15172 #endif
15173 #ifndef GLEE_H_DEFINED_glVertexAttribI1ivEXT
15174 #define GLEE_H_DEFINED_glVertexAttribI1ivEXT
15175  typedef GLvoid (APIENTRYP GLEEPFNGLVERTEXATTRIBI1IVEXTPROC) (GLuint index, const GLint * v);
15176  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI1IVEXTPROC GLeeFuncPtr_glVertexAttribI1ivEXT;
15177  #define glVertexAttribI1ivEXT GLeeFuncPtr_glVertexAttribI1ivEXT
15178 #endif
15179 #ifndef GLEE_H_DEFINED_glVertexAttribI2ivEXT
15180 #define GLEE_H_DEFINED_glVertexAttribI2ivEXT
15181  typedef GLvoid (APIENTRYP GLEEPFNGLVERTEXATTRIBI2IVEXTPROC) (GLuint index, const GLint * v);
15182  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI2IVEXTPROC GLeeFuncPtr_glVertexAttribI2ivEXT;
15183  #define glVertexAttribI2ivEXT GLeeFuncPtr_glVertexAttribI2ivEXT
15184 #endif
15185 #ifndef GLEE_H_DEFINED_glVertexAttribI3ivEXT
15186 #define GLEE_H_DEFINED_glVertexAttribI3ivEXT
15187  typedef GLvoid (APIENTRYP GLEEPFNGLVERTEXATTRIBI3IVEXTPROC) (GLuint index, const GLint * v);
15188  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI3IVEXTPROC GLeeFuncPtr_glVertexAttribI3ivEXT;
15189  #define glVertexAttribI3ivEXT GLeeFuncPtr_glVertexAttribI3ivEXT
15190 #endif
15191 #ifndef GLEE_H_DEFINED_glVertexAttribI4ivEXT
15192 #define GLEE_H_DEFINED_glVertexAttribI4ivEXT
15193  typedef GLvoid (APIENTRYP GLEEPFNGLVERTEXATTRIBI4IVEXTPROC) (GLuint index, const GLint * v);
15194  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4IVEXTPROC GLeeFuncPtr_glVertexAttribI4ivEXT;
15195  #define glVertexAttribI4ivEXT GLeeFuncPtr_glVertexAttribI4ivEXT
15196 #endif
15197 #ifndef GLEE_H_DEFINED_glVertexAttribI1uivEXT
15198 #define GLEE_H_DEFINED_glVertexAttribI1uivEXT
15199  typedef GLvoid (APIENTRYP GLEEPFNGLVERTEXATTRIBI1UIVEXTPROC) (GLuint index, const GLuint * v);
15200  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI1UIVEXTPROC GLeeFuncPtr_glVertexAttribI1uivEXT;
15201  #define glVertexAttribI1uivEXT GLeeFuncPtr_glVertexAttribI1uivEXT
15202 #endif
15203 #ifndef GLEE_H_DEFINED_glVertexAttribI2uivEXT
15204 #define GLEE_H_DEFINED_glVertexAttribI2uivEXT
15205  typedef GLvoid (APIENTRYP GLEEPFNGLVERTEXATTRIBI2UIVEXTPROC) (GLuint index, const GLuint * v);
15206  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI2UIVEXTPROC GLeeFuncPtr_glVertexAttribI2uivEXT;
15207  #define glVertexAttribI2uivEXT GLeeFuncPtr_glVertexAttribI2uivEXT
15208 #endif
15209 #ifndef GLEE_H_DEFINED_glVertexAttribI3uivEXT
15210 #define GLEE_H_DEFINED_glVertexAttribI3uivEXT
15211  typedef GLvoid (APIENTRYP GLEEPFNGLVERTEXATTRIBI3UIVEXTPROC) (GLuint index, const GLuint * v);
15212  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI3UIVEXTPROC GLeeFuncPtr_glVertexAttribI3uivEXT;
15213  #define glVertexAttribI3uivEXT GLeeFuncPtr_glVertexAttribI3uivEXT
15214 #endif
15215 #ifndef GLEE_H_DEFINED_glVertexAttribI4uivEXT
15216 #define GLEE_H_DEFINED_glVertexAttribI4uivEXT
15217  typedef GLvoid (APIENTRYP GLEEPFNGLVERTEXATTRIBI4UIVEXTPROC) (GLuint index, const GLuint * v);
15218  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4UIVEXTPROC GLeeFuncPtr_glVertexAttribI4uivEXT;
15219  #define glVertexAttribI4uivEXT GLeeFuncPtr_glVertexAttribI4uivEXT
15220 #endif
15221 #ifndef GLEE_H_DEFINED_glVertexAttribI4bvEXT
15222 #define GLEE_H_DEFINED_glVertexAttribI4bvEXT
15223  typedef GLvoid (APIENTRYP GLEEPFNGLVERTEXATTRIBI4BVEXTPROC) (GLuint index, const GLbyte * v);
15224  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4BVEXTPROC GLeeFuncPtr_glVertexAttribI4bvEXT;
15225  #define glVertexAttribI4bvEXT GLeeFuncPtr_glVertexAttribI4bvEXT
15226 #endif
15227 #ifndef GLEE_H_DEFINED_glVertexAttribI4svEXT
15228 #define GLEE_H_DEFINED_glVertexAttribI4svEXT
15229  typedef GLvoid (APIENTRYP GLEEPFNGLVERTEXATTRIBI4SVEXTPROC) (GLuint index, const GLshort * v);
15230  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4SVEXTPROC GLeeFuncPtr_glVertexAttribI4svEXT;
15231  #define glVertexAttribI4svEXT GLeeFuncPtr_glVertexAttribI4svEXT
15232 #endif
15233 #ifndef GLEE_H_DEFINED_glVertexAttribI4ubvEXT
15234 #define GLEE_H_DEFINED_glVertexAttribI4ubvEXT
15235  typedef GLvoid (APIENTRYP GLEEPFNGLVERTEXATTRIBI4UBVEXTPROC) (GLuint index, const GLubyte * v);
15236  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4UBVEXTPROC GLeeFuncPtr_glVertexAttribI4ubvEXT;
15237  #define glVertexAttribI4ubvEXT GLeeFuncPtr_glVertexAttribI4ubvEXT
15238 #endif
15239 #ifndef GLEE_H_DEFINED_glVertexAttribI4usvEXT
15240 #define GLEE_H_DEFINED_glVertexAttribI4usvEXT
15241  typedef GLvoid (APIENTRYP GLEEPFNGLVERTEXATTRIBI4USVEXTPROC) (GLuint index, const GLushort * v);
15242  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4USVEXTPROC GLeeFuncPtr_glVertexAttribI4usvEXT;
15243  #define glVertexAttribI4usvEXT GLeeFuncPtr_glVertexAttribI4usvEXT
15244 #endif
15245 #ifndef GLEE_H_DEFINED_glVertexAttribIPointerEXT
15246 #define GLEE_H_DEFINED_glVertexAttribIPointerEXT
15247  typedef GLvoid (APIENTRYP GLEEPFNGLVERTEXATTRIBIPOINTEREXTPROC) (GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);
15248  GLEE_EXTERN GLEEPFNGLVERTEXATTRIBIPOINTEREXTPROC GLeeFuncPtr_glVertexAttribIPointerEXT;
15249  #define glVertexAttribIPointerEXT GLeeFuncPtr_glVertexAttribIPointerEXT
15250 #endif
15251 #ifndef GLEE_H_DEFINED_glGetVertexAttribIivEXT
15252 #define GLEE_H_DEFINED_glGetVertexAttribIivEXT
15253  typedef GLvoid (APIENTRYP GLEEPFNGLGETVERTEXATTRIBIIVEXTPROC) (GLuint index, GLenum pname, GLint * params);
15254  GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBIIVEXTPROC GLeeFuncPtr_glGetVertexAttribIivEXT;
15255  #define glGetVertexAttribIivEXT GLeeFuncPtr_glGetVertexAttribIivEXT
15256 #endif
15257 #ifndef GLEE_H_DEFINED_glGetVertexAttribIuivEXT
15258 #define GLEE_H_DEFINED_glGetVertexAttribIuivEXT
15259  typedef GLvoid (APIENTRYP GLEEPFNGLGETVERTEXATTRIBIUIVEXTPROC) (GLuint index, GLenum pname, GLuint * params);
15260  GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBIUIVEXTPROC GLeeFuncPtr_glGetVertexAttribIuivEXT;
15261  #define glGetVertexAttribIuivEXT GLeeFuncPtr_glGetVertexAttribIuivEXT
15262 #endif
15263 #endif
15264 
15265 /* GL_OES_byte_coordinates */
15266 
15267 #ifndef GL_OES_byte_coordinates
15268 #define GL_OES_byte_coordinates 1
15269 #define __GLEE_GL_OES_byte_coordinates 1
15270 /* Constants */
15271 #define GL_BYTE 0x1400
15272 #endif
15273 
15274 /* GL_OES_compressed_paletted_texture */
15275 
15276 #ifndef GL_OES_compressed_paletted_texture
15277 #define GL_OES_compressed_paletted_texture 1
15278 #define __GLEE_GL_OES_compressed_paletted_texture 1
15279 /* Constants */
15280 #define GL_PALETTE4_RGB8_OES 0x8B90
15281 #define GL_PALETTE4_RGBA8_OES 0x8B91
15282 #define GL_PALETTE4_R5_G6_B5_OES 0x8B92
15283 #define GL_PALETTE4_RGBA4_OES 0x8B93
15284 #define GL_PALETTE4_RGB5_A1_OES 0x8B94
15285 #define GL_PALETTE8_RGB8_OES 0x8B95
15286 #define GL_PALETTE8_RGBA8_OES 0x8B96
15287 #define GL_PALETTE8_R5_G6_B5_OES 0x8B97
15288 #define GL_PALETTE8_RGBA4_OES 0x8B98
15289 #define GL_PALETTE8_RGB5_A1_OES 0x8B99
15290 #endif
15291 
15292 /* GL_OES_single_precision */
15293 
15294 #ifndef GL_OES_single_precision
15295 #define GL_OES_single_precision 1
15296 #define __GLEE_GL_OES_single_precision 1
15297 /* Constants */
15298 #ifndef GLEE_H_DEFINED_glDepthRangefOES
15299 #define GLEE_H_DEFINED_glDepthRangefOES
15300  typedef GLvoid (APIENTRYP GLEEPFNGLDEPTHRANGEFOESPROC) (GLclampf n, GLclampf f);
15301  GLEE_EXTERN GLEEPFNGLDEPTHRANGEFOESPROC GLeeFuncPtr_glDepthRangefOES;
15302  #define glDepthRangefOES GLeeFuncPtr_glDepthRangefOES
15303 #endif
15304 #ifndef GLEE_H_DEFINED_glFrustumfOES
15305 #define GLEE_H_DEFINED_glFrustumfOES
15306  typedef GLvoid (APIENTRYP GLEEPFNGLFRUSTUMFOESPROC) (GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f);
15307  GLEE_EXTERN GLEEPFNGLFRUSTUMFOESPROC GLeeFuncPtr_glFrustumfOES;
15308  #define glFrustumfOES GLeeFuncPtr_glFrustumfOES
15309 #endif
15310 #ifndef GLEE_H_DEFINED_glOrthofOES
15311 #define GLEE_H_DEFINED_glOrthofOES
15312  typedef GLvoid (APIENTRYP GLEEPFNGLORTHOFOESPROC) (GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f);
15313  GLEE_EXTERN GLEEPFNGLORTHOFOESPROC GLeeFuncPtr_glOrthofOES;
15314  #define glOrthofOES GLeeFuncPtr_glOrthofOES
15315 #endif
15316 #ifndef GLEE_H_DEFINED_glClipPlanefOES
15317 #define GLEE_H_DEFINED_glClipPlanefOES
15318  typedef GLvoid (APIENTRYP GLEEPFNGLCLIPPLANEFOESPROC) (GLenum plane, const GLfloat* equation);
15319  GLEE_EXTERN GLEEPFNGLCLIPPLANEFOESPROC GLeeFuncPtr_glClipPlanefOES;
15320  #define glClipPlanefOES GLeeFuncPtr_glClipPlanefOES
15321 #endif
15322 #ifndef GLEE_H_DEFINED_glGetClipPlanefOES
15323 #define GLEE_H_DEFINED_glGetClipPlanefOES
15324  typedef GLvoid (APIENTRYP GLEEPFNGLGETCLIPPLANEFOESPROC) (GLenum plane, GLfloat* equation);
15325  GLEE_EXTERN GLEEPFNGLGETCLIPPLANEFOESPROC GLeeFuncPtr_glGetClipPlanefOES;
15326  #define glGetClipPlanefOES GLeeFuncPtr_glGetClipPlanefOES
15327 #endif
15328 #ifndef GLEE_H_DEFINED_glClearDepthfOES
15329 #define GLEE_H_DEFINED_glClearDepthfOES
15330  typedef GLvoid (APIENTRYP GLEEPFNGLCLEARDEPTHFOESPROC) (GLclampd depth);
15331  GLEE_EXTERN GLEEPFNGLCLEARDEPTHFOESPROC GLeeFuncPtr_glClearDepthfOES;
15332  #define glClearDepthfOES GLeeFuncPtr_glClearDepthfOES
15333 #endif
15334 #endif
15335 
15336 /* GL_SGIX_pixel_texture_bits */
15337 
15338 #ifndef GL_SGIX_pixel_texture_bits
15339 #define GL_SGIX_pixel_texture_bits 1
15340 #define __GLEE_GL_SGIX_pixel_texture_bits 1
15341 /* Constants */
15342 #endif
15343 
15344 /* GL_SGIX_texture_range */
15345 
15346 #ifndef GL_SGIX_texture_range
15347 #define GL_SGIX_texture_range 1
15348 #define __GLEE_GL_SGIX_texture_range 1
15349 /* Constants */
15350 #define GL_RGB_SIGNED_SGIX 0x85E0
15351 #define GL_RGBA_SIGNED_SGIX 0x85E1
15352 #define GL_ALPHA_SIGNED_SGIX 0x85E2
15353 #define GL_LUMINANCE_SIGNED_SGIX 0x85E3
15354 #define GL_INTENSITY_SIGNED_SGIX 0x85E4
15355 #define GL_LUMINANCE_ALPHA_SIGNED_SGIX 0x85E5
15356 #define GL_RGB16_SIGNED_SGIX 0x85E6
15357 #define GL_RGBA16_SIGNED_SGIX 0x85E7
15358 #define GL_ALPHA16_SIGNED_SGIX 0x85E8
15359 #define GL_LUMINANCE16_SIGNED_SGIX 0x85E9
15360 #define GL_INTENSITY16_SIGNED_SGIX 0x85EA
15361 #define GL_LUMINANCE16_ALPHA16_SIGNED_SGIX 0x85EB
15362 #define GL_RGB_EXTENDED_RANGE_SGIX 0x85EC
15363 #define GL_RGBA_EXTENDED_RANGE_SGIX 0x85ED
15364 #define GL_ALPHA_EXTENDED_RANGE_SGIX 0x85EE
15365 #define GL_LUMINANCE_EXTENDED_RANGE_SGIX 0x85EF
15366 #define GL_INTENSITY_EXTENDED_RANGE_SGIX 0x85F0
15367 #define GL_LUMINANCE_ALPHA_EXTENDED_RANGE_SGIX 0x85F1
15368 #define GL_RGB16_EXTENDED_RANGE_SGIX 0x85F2
15369 #define GL_RGBA16_EXTENDED_RANGE_SGIX 0x85F3
15370 #define GL_ALPHA16_EXTENDED_RANGE_SGIX 0x85F4
15371 #define GL_LUMINANCE16_EXTENDED_RANGE_SGIX 0x85F5
15372 #define GL_INTENSITY16_EXTENDED_RANGE_SGIX 0x85F6
15373 #define GL_LUMINANCE16_ALPHA16_EXTENDED_RANGE_SGIX 0x85F7
15374 #define GL_MIN_LUMINANCE_SGIS 0x85F8
15375 #define GL_MAX_LUMINANCE_SGIS 0x85F9
15376 #define GL_MIN_INTENSITY_SGIS 0x85FA
15377 #define GL_MAX_INTENSITY_SGIS 0x85FB
15378 #endif
15379 
15380 /* WGL */
15381 
15382 #ifdef WIN32
15383 
15384 /* Extension querying variables */
15385 
15386 GLEE_EXTERN GLboolean _GLEE_WGL_ARB_buffer_region;
15387 GLEE_EXTERN GLboolean _GLEE_WGL_ARB_multisample;
15388 GLEE_EXTERN GLboolean _GLEE_WGL_ARB_extensions_string;
15389 GLEE_EXTERN GLboolean _GLEE_WGL_ARB_pixel_format;
15390 GLEE_EXTERN GLboolean _GLEE_WGL_ARB_make_current_read;
15391 GLEE_EXTERN GLboolean _GLEE_WGL_ARB_pbuffer;
15392 GLEE_EXTERN GLboolean _GLEE_WGL_ARB_render_texture;
15393 GLEE_EXTERN GLboolean _GLEE_WGL_ARB_pixel_format_float;
15394 GLEE_EXTERN GLboolean _GLEE_WGL_ARB_create_context;
15395 GLEE_EXTERN GLboolean _GLEE_WGL_EXT_make_current_read;
15396 GLEE_EXTERN GLboolean _GLEE_WGL_EXT_pixel_format;
15397 GLEE_EXTERN GLboolean _GLEE_WGL_EXT_pbuffer;
15398 GLEE_EXTERN GLboolean _GLEE_WGL_EXT_depth_float;
15399 GLEE_EXTERN GLboolean _GLEE_WGL_3DFX_multisample;
15400 GLEE_EXTERN GLboolean _GLEE_WGL_EXT_multisample;
15401 GLEE_EXTERN GLboolean _GLEE_WGL_I3D_digital_video_control;
15402 GLEE_EXTERN GLboolean _GLEE_WGL_I3D_gamma;
15403 GLEE_EXTERN GLboolean _GLEE_WGL_I3D_genlock;
15404 GLEE_EXTERN GLboolean _GLEE_WGL_I3D_image_buffer;
15405 GLEE_EXTERN GLboolean _GLEE_WGL_I3D_swap_frame_lock;
15406 GLEE_EXTERN GLboolean _GLEE_WGL_NV_render_depth_texture;
15407 GLEE_EXTERN GLboolean _GLEE_WGL_NV_render_texture_rectangle;
15408 GLEE_EXTERN GLboolean _GLEE_WGL_ATI_pixel_format_float;
15409 GLEE_EXTERN GLboolean _GLEE_WGL_NV_float_buffer;
15410 GLEE_EXTERN GLboolean _GLEE_WGL_3DL_stereo_control;
15411 GLEE_EXTERN GLboolean _GLEE_WGL_EXT_pixel_format_packed_float;
15412 GLEE_EXTERN GLboolean _GLEE_WGL_EXT_framebuffer_sRGB;
15413 GLEE_EXTERN GLboolean _GLEE_WGL_NV_present_video;
15414 GLEE_EXTERN GLboolean _GLEE_WGL_NV_swap_group;
15415 GLEE_EXTERN GLboolean _GLEE_WGL_NV_gpu_affinity;
15416 GLEE_EXTERN GLboolean _GLEE_WGL_EXT_display_color_table;
15417 GLEE_EXTERN GLboolean _GLEE_WGL_EXT_extensions_string;
15418 GLEE_EXTERN GLboolean _GLEE_WGL_EXT_swap_control;
15419 GLEE_EXTERN GLboolean _GLEE_WGL_NV_vertex_array_range;
15420 GLEE_EXTERN GLboolean _GLEE_WGL_OML_sync_control;
15421 GLEE_EXTERN GLboolean _GLEE_WGL_I3D_swap_frame_usage;
15422 GLEE_EXTERN GLboolean _GLEE_WGL_NV_video_output;
15423 
15424 /* Aliases for extension querying variables */
15425 
15426 #define GLEE_WGL_ARB_buffer_region GLeeEnabled(&_GLEE_WGL_ARB_buffer_region)
15427 #define GLEE_WGL_ARB_multisample GLeeEnabled(&_GLEE_WGL_ARB_multisample)
15428 #define GLEE_WGL_ARB_extensions_string GLeeEnabled(&_GLEE_WGL_ARB_extensions_string)
15429 #define GLEE_WGL_ARB_pixel_format GLeeEnabled(&_GLEE_WGL_ARB_pixel_format)
15430 #define GLEE_WGL_ARB_make_current_read GLeeEnabled(&_GLEE_WGL_ARB_make_current_read)
15431 #define GLEE_WGL_ARB_pbuffer GLeeEnabled(&_GLEE_WGL_ARB_pbuffer)
15432 #define GLEE_WGL_ARB_render_texture GLeeEnabled(&_GLEE_WGL_ARB_render_texture)
15433 #define GLEE_WGL_ARB_pixel_format_float GLeeEnabled(&_GLEE_WGL_ARB_pixel_format_float)
15434 #define GLEE_WGL_ARB_create_context GLeeEnabled(&_GLEE_WGL_ARB_create_context)
15435 #define GLEE_WGL_EXT_make_current_read GLeeEnabled(&_GLEE_WGL_EXT_make_current_read)
15436 #define GLEE_WGL_EXT_pixel_format GLeeEnabled(&_GLEE_WGL_EXT_pixel_format)
15437 #define GLEE_WGL_EXT_pbuffer GLeeEnabled(&_GLEE_WGL_EXT_pbuffer)
15438 #define GLEE_WGL_EXT_depth_float GLeeEnabled(&_GLEE_WGL_EXT_depth_float)
15439 #define GLEE_WGL_3DFX_multisample GLeeEnabled(&_GLEE_WGL_3DFX_multisample)
15440 #define GLEE_WGL_EXT_multisample GLeeEnabled(&_GLEE_WGL_EXT_multisample)
15441 #define GLEE_WGL_I3D_digital_video_control GLeeEnabled(&_GLEE_WGL_I3D_digital_video_control)
15442 #define GLEE_WGL_I3D_gamma GLeeEnabled(&_GLEE_WGL_I3D_gamma)
15443 #define GLEE_WGL_I3D_genlock GLeeEnabled(&_GLEE_WGL_I3D_genlock)
15444 #define GLEE_WGL_I3D_image_buffer GLeeEnabled(&_GLEE_WGL_I3D_image_buffer)
15445 #define GLEE_WGL_I3D_swap_frame_lock GLeeEnabled(&_GLEE_WGL_I3D_swap_frame_lock)
15446 #define GLEE_WGL_NV_render_depth_texture GLeeEnabled(&_GLEE_WGL_NV_render_depth_texture)
15447 #define GLEE_WGL_NV_render_texture_rectangle GLeeEnabled(&_GLEE_WGL_NV_render_texture_rectangle)
15448 #define GLEE_WGL_ATI_pixel_format_float GLeeEnabled(&_GLEE_WGL_ATI_pixel_format_float)
15449 #define GLEE_WGL_NV_float_buffer GLeeEnabled(&_GLEE_WGL_NV_float_buffer)
15450 #define GLEE_WGL_3DL_stereo_control GLeeEnabled(&_GLEE_WGL_3DL_stereo_control)
15451 #define GLEE_WGL_EXT_pixel_format_packed_float GLeeEnabled(&_GLEE_WGL_EXT_pixel_format_packed_float)
15452 #define GLEE_WGL_EXT_framebuffer_sRGB GLeeEnabled(&_GLEE_WGL_EXT_framebuffer_sRGB)
15453 #define GLEE_WGL_NV_present_video GLeeEnabled(&_GLEE_WGL_NV_present_video)
15454 #define GLEE_WGL_NV_swap_group GLeeEnabled(&_GLEE_WGL_NV_swap_group)
15455 #define GLEE_WGL_NV_gpu_affinity GLeeEnabled(&_GLEE_WGL_NV_gpu_affinity)
15456 #define GLEE_WGL_EXT_display_color_table GLeeEnabled(&_GLEE_WGL_EXT_display_color_table)
15457 #define GLEE_WGL_EXT_extensions_string GLeeEnabled(&_GLEE_WGL_EXT_extensions_string)
15458 #define GLEE_WGL_EXT_swap_control GLeeEnabled(&_GLEE_WGL_EXT_swap_control)
15459 #define GLEE_WGL_NV_vertex_array_range GLeeEnabled(&_GLEE_WGL_NV_vertex_array_range)
15460 #define GLEE_WGL_OML_sync_control GLeeEnabled(&_GLEE_WGL_OML_sync_control)
15461 #define GLEE_WGL_I3D_swap_frame_usage GLeeEnabled(&_GLEE_WGL_I3D_swap_frame_usage)
15462 #define GLEE_WGL_NV_video_output GLeeEnabled(&_GLEE_WGL_NV_video_output)
15463 
15464 /* WGL_ARB_buffer_region */
15465 
15466 #ifndef WGL_ARB_buffer_region
15467 #define WGL_ARB_buffer_region 1
15468 #define __GLEE_WGL_ARB_buffer_region 1
15469 /* Constants */
15470 #define WGL_FRONT_COLOR_BUFFER_BIT_ARB 0x00000001
15471 #define WGL_BACK_COLOR_BUFFER_BIT_ARB 0x00000002
15472 #define WGL_DEPTH_BUFFER_BIT_ARB 0x00000004
15473 #define WGL_STENCIL_BUFFER_BIT_ARB 0x00000008
15474 #ifndef GLEE_H_DEFINED_wglCreateBufferRegionARB
15475 #define GLEE_H_DEFINED_wglCreateBufferRegionARB
15476  typedef HANDLE (APIENTRYP GLEEPFNWGLCREATEBUFFERREGIONARBPROC) (HDC hDC, int iLayerPlane, UINT uType);
15477  GLEE_EXTERN GLEEPFNWGLCREATEBUFFERREGIONARBPROC GLeeFuncPtr_wglCreateBufferRegionARB;
15478  #define wglCreateBufferRegionARB GLeeFuncPtr_wglCreateBufferRegionARB
15479 #endif
15480 #ifndef GLEE_H_DEFINED_wglDeleteBufferRegionARB
15481 #define GLEE_H_DEFINED_wglDeleteBufferRegionARB
15482  typedef VOID (APIENTRYP GLEEPFNWGLDELETEBUFFERREGIONARBPROC) (HANDLE hRegion);
15483  GLEE_EXTERN GLEEPFNWGLDELETEBUFFERREGIONARBPROC GLeeFuncPtr_wglDeleteBufferRegionARB;
15484  #define wglDeleteBufferRegionARB GLeeFuncPtr_wglDeleteBufferRegionARB
15485 #endif
15486 #ifndef GLEE_H_DEFINED_wglSaveBufferRegionARB
15487 #define GLEE_H_DEFINED_wglSaveBufferRegionARB
15488  typedef BOOL (APIENTRYP GLEEPFNWGLSAVEBUFFERREGIONARBPROC) (HANDLE hRegion, int x, int y, int width, int height);
15489  GLEE_EXTERN GLEEPFNWGLSAVEBUFFERREGIONARBPROC GLeeFuncPtr_wglSaveBufferRegionARB;
15490  #define wglSaveBufferRegionARB GLeeFuncPtr_wglSaveBufferRegionARB
15491 #endif
15492 #ifndef GLEE_H_DEFINED_wglRestoreBufferRegionARB
15493 #define GLEE_H_DEFINED_wglRestoreBufferRegionARB
15494  typedef BOOL (APIENTRYP GLEEPFNWGLRESTOREBUFFERREGIONARBPROC) (HANDLE hRegion, int x, int y, int width, int height, int xSrc, int ySrc);
15495  GLEE_EXTERN GLEEPFNWGLRESTOREBUFFERREGIONARBPROC GLeeFuncPtr_wglRestoreBufferRegionARB;
15496  #define wglRestoreBufferRegionARB GLeeFuncPtr_wglRestoreBufferRegionARB
15497 #endif
15498 #endif
15499 
15500 /* WGL_ARB_multisample */
15501 
15502 #ifndef WGL_ARB_multisample
15503 #define WGL_ARB_multisample 1
15504 #define __GLEE_WGL_ARB_multisample 1
15505 /* Constants */
15506 #define WGL_SAMPLE_BUFFERS_ARB 0x2041
15507 #define WGL_SAMPLES_ARB 0x2042
15508 #endif
15509 
15510 /* WGL_ARB_extensions_string */
15511 
15512 #ifndef WGL_ARB_extensions_string
15513 #define WGL_ARB_extensions_string 1
15514 #define __GLEE_WGL_ARB_extensions_string 1
15515 /* Constants */
15516 #ifndef GLEE_H_DEFINED_wglGetExtensionsStringARB
15517 #define GLEE_H_DEFINED_wglGetExtensionsStringARB
15518  typedef const char * (APIENTRYP GLEEPFNWGLGETEXTENSIONSSTRINGARBPROC) (HDC hdc);
15519  GLEE_EXTERN GLEEPFNWGLGETEXTENSIONSSTRINGARBPROC GLeeFuncPtr_wglGetExtensionsStringARB;
15520  #define wglGetExtensionsStringARB GLeeFuncPtr_wglGetExtensionsStringARB
15521 #endif
15522 #endif
15523 
15524 /* WGL_ARB_pixel_format */
15525 
15526 #ifndef WGL_ARB_pixel_format
15527 #define WGL_ARB_pixel_format 1
15528 #define __GLEE_WGL_ARB_pixel_format 1
15529 /* Constants */
15530 #define WGL_NUMBER_PIXEL_FORMATS_ARB 0x2000
15531 #define WGL_DRAW_TO_WINDOW_ARB 0x2001
15532 #define WGL_DRAW_TO_BITMAP_ARB 0x2002
15533 #define WGL_ACCELERATION_ARB 0x2003
15534 #define WGL_NEED_PALETTE_ARB 0x2004
15535 #define WGL_NEED_SYSTEM_PALETTE_ARB 0x2005
15536 #define WGL_SWAP_LAYER_BUFFERS_ARB 0x2006
15537 #define WGL_SWAP_METHOD_ARB 0x2007
15538 #define WGL_NUMBER_OVERLAYS_ARB 0x2008
15539 #define WGL_NUMBER_UNDERLAYS_ARB 0x2009
15540 #define WGL_TRANSPARENT_ARB 0x200A
15541 #define WGL_TRANSPARENT_RED_VALUE_ARB 0x2037
15542 #define WGL_TRANSPARENT_GREEN_VALUE_ARB 0x2038
15543 #define WGL_TRANSPARENT_BLUE_VALUE_ARB 0x2039
15544 #define WGL_TRANSPARENT_ALPHA_VALUE_ARB 0x203A
15545 #define WGL_TRANSPARENT_INDEX_VALUE_ARB 0x203B
15546 #define WGL_SHARE_DEPTH_ARB 0x200C
15547 #define WGL_SHARE_STENCIL_ARB 0x200D
15548 #define WGL_SHARE_ACCUM_ARB 0x200E
15549 #define WGL_SUPPORT_GDI_ARB 0x200F
15550 #define WGL_SUPPORT_OPENGL_ARB 0x2010
15551 #define WGL_DOUBLE_BUFFER_ARB 0x2011
15552 #define WGL_STEREO_ARB 0x2012
15553 #define WGL_PIXEL_TYPE_ARB 0x2013
15554 #define WGL_COLOR_BITS_ARB 0x2014
15555 #define WGL_RED_BITS_ARB 0x2015
15556 #define WGL_RED_SHIFT_ARB 0x2016
15557 #define WGL_GREEN_BITS_ARB 0x2017
15558 #define WGL_GREEN_SHIFT_ARB 0x2018
15559 #define WGL_BLUE_BITS_ARB 0x2019
15560 #define WGL_BLUE_SHIFT_ARB 0x201A
15561 #define WGL_ALPHA_BITS_ARB 0x201B
15562 #define WGL_ALPHA_SHIFT_ARB 0x201C
15563 #define WGL_ACCUM_BITS_ARB 0x201D
15564 #define WGL_ACCUM_RED_BITS_ARB 0x201E
15565 #define WGL_ACCUM_GREEN_BITS_ARB 0x201F
15566 #define WGL_ACCUM_BLUE_BITS_ARB 0x2020
15567 #define WGL_ACCUM_ALPHA_BITS_ARB 0x2021
15568 #define WGL_DEPTH_BITS_ARB 0x2022
15569 #define WGL_STENCIL_BITS_ARB 0x2023
15570 #define WGL_AUX_BUFFERS_ARB 0x2024
15571 #define WGL_NO_ACCELERATION_ARB 0x2025
15572 #define WGL_GENERIC_ACCELERATION_ARB 0x2026
15573 #define WGL_FULL_ACCELERATION_ARB 0x2027
15574 #define WGL_SWAP_EXCHANGE_ARB 0x2028
15575 #define WGL_SWAP_COPY_ARB 0x2029
15576 #define WGL_SWAP_UNDEFINED_ARB 0x202A
15577 #define WGL_TYPE_RGBA_ARB 0x202B
15578 #define WGL_TYPE_COLORINDEX_ARB 0x202C
15579 #ifndef GLEE_H_DEFINED_wglGetPixelFormatAttribivARB
15580 #define GLEE_H_DEFINED_wglGetPixelFormatAttribivARB
15581  typedef BOOL (APIENTRYP GLEEPFNWGLGETPIXELFORMATATTRIBIVARBPROC) (HDC hdc, int iPixelFormat, int iLayerPlane, UINT nAttributes, const int * piAttributes, int * piValues);
15582  GLEE_EXTERN GLEEPFNWGLGETPIXELFORMATATTRIBIVARBPROC GLeeFuncPtr_wglGetPixelFormatAttribivARB;
15583  #define wglGetPixelFormatAttribivARB GLeeFuncPtr_wglGetPixelFormatAttribivARB
15584 #endif
15585 #ifndef GLEE_H_DEFINED_wglGetPixelFormatAttribfvARB
15586 #define GLEE_H_DEFINED_wglGetPixelFormatAttribfvARB
15587  typedef BOOL (APIENTRYP GLEEPFNWGLGETPIXELFORMATATTRIBFVARBPROC) (HDC hdc, int iPixelFormat, int iLayerPlane, UINT nAttributes, const int * piAttributes, FLOAT * pfValues);
15588  GLEE_EXTERN GLEEPFNWGLGETPIXELFORMATATTRIBFVARBPROC GLeeFuncPtr_wglGetPixelFormatAttribfvARB;
15589  #define wglGetPixelFormatAttribfvARB GLeeFuncPtr_wglGetPixelFormatAttribfvARB
15590 #endif
15591 #ifndef GLEE_H_DEFINED_wglChoosePixelFormatARB
15592 #define GLEE_H_DEFINED_wglChoosePixelFormatARB
15593  typedef BOOL (APIENTRYP GLEEPFNWGLCHOOSEPIXELFORMATARBPROC) (HDC hdc, const int * piAttribIList, const FLOAT * pfAttribFList, UINT nMaxFormats, int * piFormats, UINT * nNumFormats);
15594  GLEE_EXTERN GLEEPFNWGLCHOOSEPIXELFORMATARBPROC GLeeFuncPtr_wglChoosePixelFormatARB;
15595  #define wglChoosePixelFormatARB GLeeFuncPtr_wglChoosePixelFormatARB
15596 #endif
15597 #endif
15598 
15599 /* WGL_ARB_make_current_read */
15600 
15601 #ifndef WGL_ARB_make_current_read
15602 #define WGL_ARB_make_current_read 1
15603 #define __GLEE_WGL_ARB_make_current_read 1
15604 /* Constants */
15605 #define ERROR_INVALID_PIXEL_TYPE_ARB 0x2043
15606 #define ERROR_INCOMPATIBLE_DEVICE_CONTEXTS_ARB 0x2054
15607 #ifndef GLEE_H_DEFINED_wglMakeContextCurrentARB
15608 #define GLEE_H_DEFINED_wglMakeContextCurrentARB
15609  typedef BOOL (APIENTRYP GLEEPFNWGLMAKECONTEXTCURRENTARBPROC) (HDC hDrawDC, HDC hReadDC, HGLRC hglrc);
15610  GLEE_EXTERN GLEEPFNWGLMAKECONTEXTCURRENTARBPROC GLeeFuncPtr_wglMakeContextCurrentARB;
15611  #define wglMakeContextCurrentARB GLeeFuncPtr_wglMakeContextCurrentARB
15612 #endif
15613 #ifndef GLEE_H_DEFINED_wglGetCurrentReadDCARB
15614 #define GLEE_H_DEFINED_wglGetCurrentReadDCARB
15615  typedef HDC (APIENTRYP GLEEPFNWGLGETCURRENTREADDCARBPROC) ();
15616  GLEE_EXTERN GLEEPFNWGLGETCURRENTREADDCARBPROC GLeeFuncPtr_wglGetCurrentReadDCARB;
15617  #define wglGetCurrentReadDCARB GLeeFuncPtr_wglGetCurrentReadDCARB
15618 #endif
15619 #endif
15620 
15621 /* WGL_ARB_pbuffer */
15622 
15623 #ifndef WGL_ARB_pbuffer
15624 #define WGL_ARB_pbuffer 1
15625 #define __GLEE_WGL_ARB_pbuffer 1
15626 /* Constants */
15627 #define WGL_DRAW_TO_PBUFFER_ARB 0x202D
15628 #define WGL_MAX_PBUFFER_PIXELS_ARB 0x202E
15629 #define WGL_MAX_PBUFFER_WIDTH_ARB 0x202F
15630 #define WGL_MAX_PBUFFER_HEIGHT_ARB 0x2030
15631 #define WGL_PBUFFER_LARGEST_ARB 0x2033
15632 #define WGL_PBUFFER_WIDTH_ARB 0x2034
15633 #define WGL_PBUFFER_HEIGHT_ARB 0x2035
15634 #define WGL_PBUFFER_LOST_ARB 0x2036
15635 #ifndef GLEE_H_DEFINED_wglCreatePbufferARB
15636 #define GLEE_H_DEFINED_wglCreatePbufferARB
15637  typedef HPBUFFERARB (APIENTRYP GLEEPFNWGLCREATEPBUFFERARBPROC) (HDC hDC, int iPixelFormat, int iWidth, int iHeight, const int * piAttribList);
15638  GLEE_EXTERN GLEEPFNWGLCREATEPBUFFERARBPROC GLeeFuncPtr_wglCreatePbufferARB;
15639  #define wglCreatePbufferARB GLeeFuncPtr_wglCreatePbufferARB
15640 #endif
15641 #ifndef GLEE_H_DEFINED_wglGetPbufferDCARB
15642 #define GLEE_H_DEFINED_wglGetPbufferDCARB
15643  typedef HDC (APIENTRYP GLEEPFNWGLGETPBUFFERDCARBPROC) (HPBUFFERARB hPbuffer);
15644  GLEE_EXTERN GLEEPFNWGLGETPBUFFERDCARBPROC GLeeFuncPtr_wglGetPbufferDCARB;
15645  #define wglGetPbufferDCARB GLeeFuncPtr_wglGetPbufferDCARB
15646 #endif
15647 #ifndef GLEE_H_DEFINED_wglReleasePbufferDCARB
15648 #define GLEE_H_DEFINED_wglReleasePbufferDCARB
15649  typedef int (APIENTRYP GLEEPFNWGLRELEASEPBUFFERDCARBPROC) (HPBUFFERARB hPbuffer, HDC hDC);
15650  GLEE_EXTERN GLEEPFNWGLRELEASEPBUFFERDCARBPROC GLeeFuncPtr_wglReleasePbufferDCARB;
15651  #define wglReleasePbufferDCARB GLeeFuncPtr_wglReleasePbufferDCARB
15652 #endif
15653 #ifndef GLEE_H_DEFINED_wglDestroyPbufferARB
15654 #define GLEE_H_DEFINED_wglDestroyPbufferARB
15655  typedef BOOL (APIENTRYP GLEEPFNWGLDESTROYPBUFFERARBPROC) (HPBUFFERARB hPbuffer);
15656  GLEE_EXTERN GLEEPFNWGLDESTROYPBUFFERARBPROC GLeeFuncPtr_wglDestroyPbufferARB;
15657  #define wglDestroyPbufferARB GLeeFuncPtr_wglDestroyPbufferARB
15658 #endif
15659 #ifndef GLEE_H_DEFINED_wglQueryPbufferARB
15660 #define GLEE_H_DEFINED_wglQueryPbufferARB
15661  typedef BOOL (APIENTRYP GLEEPFNWGLQUERYPBUFFERARBPROC) (HPBUFFERARB hPbuffer, int iAttribute, int * piValue);
15662  GLEE_EXTERN GLEEPFNWGLQUERYPBUFFERARBPROC GLeeFuncPtr_wglQueryPbufferARB;
15663  #define wglQueryPbufferARB GLeeFuncPtr_wglQueryPbufferARB
15664 #endif
15665 #endif
15666 
15667 /* WGL_ARB_render_texture */
15668 
15669 #ifndef WGL_ARB_render_texture
15670 #define WGL_ARB_render_texture 1
15671 #define __GLEE_WGL_ARB_render_texture 1
15672 /* Constants */
15673 #define WGL_BIND_TO_TEXTURE_RGB_ARB 0x2070
15674 #define WGL_BIND_TO_TEXTURE_RGBA_ARB 0x2071
15675 #define WGL_TEXTURE_FORMAT_ARB 0x2072
15676 #define WGL_TEXTURE_TARGET_ARB 0x2073
15677 #define WGL_MIPMAP_TEXTURE_ARB 0x2074
15678 #define WGL_TEXTURE_RGB_ARB 0x2075
15679 #define WGL_TEXTURE_RGBA_ARB 0x2076
15680 #define WGL_NO_TEXTURE_ARB 0x2077
15681 #define WGL_TEXTURE_CUBE_MAP_ARB 0x2078
15682 #define WGL_TEXTURE_1D_ARB 0x2079
15683 #define WGL_TEXTURE_2D_ARB 0x207A
15684 #define WGL_MIPMAP_LEVEL_ARB 0x207B
15685 #define WGL_CUBE_MAP_FACE_ARB 0x207C
15686 #define WGL_TEXTURE_CUBE_MAP_POSITIVE_X_ARB 0x207D
15687 #define WGL_TEXTURE_CUBE_MAP_NEGATIVE_X_ARB 0x207E
15688 #define WGL_TEXTURE_CUBE_MAP_POSITIVE_Y_ARB 0x207F
15689 #define WGL_TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB 0x2080
15690 #define WGL_TEXTURE_CUBE_MAP_POSITIVE_Z_ARB 0x2081
15691 #define WGL_TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB 0x2082
15692 #define WGL_FRONT_LEFT_ARB 0x2083
15693 #define WGL_FRONT_RIGHT_ARB 0x2084
15694 #define WGL_BACK_LEFT_ARB 0x2085
15695 #define WGL_BACK_RIGHT_ARB 0x2086
15696 #define WGL_AUX0_ARB 0x2087
15697 #define WGL_AUX1_ARB 0x2088
15698 #define WGL_AUX2_ARB 0x2089
15699 #define WGL_AUX3_ARB 0x208A
15700 #define WGL_AUX4_ARB 0x208B
15701 #define WGL_AUX5_ARB 0x208C
15702 #define WGL_AUX6_ARB 0x208D
15703 #define WGL_AUX7_ARB 0x208E
15704 #define WGL_AUX8_ARB 0x208F
15705 #define WGL_AUX9_ARB 0x2090
15706 #ifndef GLEE_H_DEFINED_wglBindTexImageARB
15707 #define GLEE_H_DEFINED_wglBindTexImageARB
15708  typedef BOOL (APIENTRYP GLEEPFNWGLBINDTEXIMAGEARBPROC) (HPBUFFERARB hPbuffer, int iBuffer);
15709  GLEE_EXTERN GLEEPFNWGLBINDTEXIMAGEARBPROC GLeeFuncPtr_wglBindTexImageARB;
15710  #define wglBindTexImageARB GLeeFuncPtr_wglBindTexImageARB
15711 #endif
15712 #ifndef GLEE_H_DEFINED_wglReleaseTexImageARB
15713 #define GLEE_H_DEFINED_wglReleaseTexImageARB
15714  typedef BOOL (APIENTRYP GLEEPFNWGLRELEASETEXIMAGEARBPROC) (HPBUFFERARB hPbuffer, int iBuffer);
15715  GLEE_EXTERN GLEEPFNWGLRELEASETEXIMAGEARBPROC GLeeFuncPtr_wglReleaseTexImageARB;
15716  #define wglReleaseTexImageARB GLeeFuncPtr_wglReleaseTexImageARB
15717 #endif
15718 #ifndef GLEE_H_DEFINED_wglSetPbufferAttribARB
15719 #define GLEE_H_DEFINED_wglSetPbufferAttribARB
15720  typedef BOOL (APIENTRYP GLEEPFNWGLSETPBUFFERATTRIBARBPROC) (HPBUFFERARB hPbuffer, const int * piAttribList);
15721  GLEE_EXTERN GLEEPFNWGLSETPBUFFERATTRIBARBPROC GLeeFuncPtr_wglSetPbufferAttribARB;
15722  #define wglSetPbufferAttribARB GLeeFuncPtr_wglSetPbufferAttribARB
15723 #endif
15724 #endif
15725 
15726 /* WGL_ARB_pixel_format_float */
15727 
15728 #ifndef WGL_ARB_pixel_format_float
15729 #define WGL_ARB_pixel_format_float 1
15730 #define __GLEE_WGL_ARB_pixel_format_float 1
15731 /* Constants */
15732 #define WGL_TYPE_RGBA_FLOAT_ARB 0x21A0
15733 #endif
15734 
15735 /* WGL_ARB_create_context */
15736 
15737 #ifndef WGL_ARB_create_context
15738 #define WGL_ARB_create_context 1
15739 #define __GLEE_WGL_ARB_create_context 1
15740 /* Constants */
15741 #define WGL_CONTEXT_DEBUG_BIT_ARB 0x0001
15742 #define WGL_CONTEXT_FORWARD_COMPATIBLE_BIT_ARB 0x0002
15743 #define WGL_CONTEXT_MAJOR_VERSION_ARB 0x2091
15744 #define WGL_CONTEXT_MINOR_VERSION_ARB 0x2092
15745 #define WGL_CONTEXT_LAYER_PLANE_ARB 0x2093
15746 #define WGL_CONTEXT_FLAGS_ARB 0x2094
15747 #define ERROR_INVALID_VERSION_ARB 0x2095
15748 #ifndef GLEE_H_DEFINED_wglCreateContextAttribsARB
15749 #define GLEE_H_DEFINED_wglCreateContextAttribsARB
15750  typedef HGLRC (APIENTRYP GLEEPFNWGLCREATECONTEXTATTRIBSARBPROC) (HDC hDC, HGLRC hShareContext, const int * attribList);
15751  GLEE_EXTERN GLEEPFNWGLCREATECONTEXTATTRIBSARBPROC GLeeFuncPtr_wglCreateContextAttribsARB;
15752  #define wglCreateContextAttribsARB GLeeFuncPtr_wglCreateContextAttribsARB
15753 #endif
15754 #endif
15755 
15756 /* WGL_EXT_make_current_read */
15757 
15758 #ifndef WGL_EXT_make_current_read
15759 #define WGL_EXT_make_current_read 1
15760 #define __GLEE_WGL_EXT_make_current_read 1
15761 /* Constants */
15762 #define ERROR_INVALID_PIXEL_TYPE_EXT 0x2043
15763 #ifndef GLEE_H_DEFINED_wglMakeContextCurrentEXT
15764 #define GLEE_H_DEFINED_wglMakeContextCurrentEXT
15765  typedef BOOL (APIENTRYP GLEEPFNWGLMAKECONTEXTCURRENTEXTPROC) (HDC hDrawDC, HDC hReadDC, HGLRC hglrc);
15766  GLEE_EXTERN GLEEPFNWGLMAKECONTEXTCURRENTEXTPROC GLeeFuncPtr_wglMakeContextCurrentEXT;
15767  #define wglMakeContextCurrentEXT GLeeFuncPtr_wglMakeContextCurrentEXT
15768 #endif
15769 #ifndef GLEE_H_DEFINED_wglGetCurrentReadDCEXT
15770 #define GLEE_H_DEFINED_wglGetCurrentReadDCEXT
15771  typedef HDC (APIENTRYP GLEEPFNWGLGETCURRENTREADDCEXTPROC) ();
15772  GLEE_EXTERN GLEEPFNWGLGETCURRENTREADDCEXTPROC GLeeFuncPtr_wglGetCurrentReadDCEXT;
15773  #define wglGetCurrentReadDCEXT GLeeFuncPtr_wglGetCurrentReadDCEXT
15774 #endif
15775 #endif
15776 
15777 /* WGL_EXT_pixel_format */
15778 
15779 #ifndef WGL_EXT_pixel_format
15780 #define WGL_EXT_pixel_format 1
15781 #define __GLEE_WGL_EXT_pixel_format 1
15782 /* Constants */
15783 #define WGL_NUMBER_PIXEL_FORMATS_EXT 0x2000
15784 #define WGL_DRAW_TO_WINDOW_EXT 0x2001
15785 #define WGL_DRAW_TO_BITMAP_EXT 0x2002
15786 #define WGL_ACCELERATION_EXT 0x2003
15787 #define WGL_NEED_PALETTE_EXT 0x2004
15788 #define WGL_NEED_SYSTEM_PALETTE_EXT 0x2005
15789 #define WGL_SWAP_LAYER_BUFFERS_EXT 0x2006
15790 #define WGL_SWAP_METHOD_EXT 0x2007
15791 #define WGL_NUMBER_OVERLAYS_EXT 0x2008
15792 #define WGL_NUMBER_UNDERLAYS_EXT 0x2009
15793 #define WGL_TRANSPARENT_EXT 0x200A
15794 #define WGL_TRANSPARENT_VALUE_EXT 0x200B
15795 #define WGL_SHARE_DEPTH_EXT 0x200C
15796 #define WGL_SHARE_STENCIL_EXT 0x200D
15797 #define WGL_SHARE_ACCUM_EXT 0x200E
15798 #define WGL_SUPPORT_GDI_EXT 0x200F
15799 #define WGL_SUPPORT_OPENGL_EXT 0x2010
15800 #define WGL_DOUBLE_BUFFER_EXT 0x2011
15801 #define WGL_STEREO_EXT 0x2012
15802 #define WGL_PIXEL_TYPE_EXT 0x2013
15803 #define WGL_COLOR_BITS_EXT 0x2014
15804 #define WGL_RED_BITS_EXT 0x2015
15805 #define WGL_RED_SHIFT_EXT 0x2016
15806 #define WGL_GREEN_BITS_EXT 0x2017
15807 #define WGL_GREEN_SHIFT_EXT 0x2018
15808 #define WGL_BLUE_BITS_EXT 0x2019
15809 #define WGL_BLUE_SHIFT_EXT 0x201A
15810 #define WGL_ALPHA_BITS_EXT 0x201B
15811 #define WGL_ALPHA_SHIFT_EXT 0x201C
15812 #define WGL_ACCUM_BITS_EXT 0x201D
15813 #define WGL_ACCUM_RED_BITS_EXT 0x201E
15814 #define WGL_ACCUM_GREEN_BITS_EXT 0x201F
15815 #define WGL_ACCUM_BLUE_BITS_EXT 0x2020
15816 #define WGL_ACCUM_ALPHA_BITS_EXT 0x2021
15817 #define WGL_DEPTH_BITS_EXT 0x2022
15818 #define WGL_STENCIL_BITS_EXT 0x2023
15819 #define WGL_AUX_BUFFERS_EXT 0x2024
15820 #define WGL_NO_ACCELERATION_EXT 0x2025
15821 #define WGL_GENERIC_ACCELERATION_EXT 0x2026
15822 #define WGL_FULL_ACCELERATION_EXT 0x2027
15823 #define WGL_SWAP_EXCHANGE_EXT 0x2028
15824 #define WGL_SWAP_COPY_EXT 0x2029
15825 #define WGL_SWAP_UNDEFINED_EXT 0x202A
15826 #define WGL_TYPE_RGBA_EXT 0x202B
15827 #define WGL_TYPE_COLORINDEX_EXT 0x202C
15828 #ifndef GLEE_H_DEFINED_wglGetPixelFormatAttribivEXT
15829 #define GLEE_H_DEFINED_wglGetPixelFormatAttribivEXT
15830  typedef BOOL (APIENTRYP GLEEPFNWGLGETPIXELFORMATATTRIBIVEXTPROC) (HDC hdc, int iPixelFormat, int iLayerPlane, UINT nAttributes, int * piAttributes, int * piValues);
15831  GLEE_EXTERN GLEEPFNWGLGETPIXELFORMATATTRIBIVEXTPROC GLeeFuncPtr_wglGetPixelFormatAttribivEXT;
15832  #define wglGetPixelFormatAttribivEXT GLeeFuncPtr_wglGetPixelFormatAttribivEXT
15833 #endif
15834 #ifndef GLEE_H_DEFINED_wglGetPixelFormatAttribfvEXT
15835 #define GLEE_H_DEFINED_wglGetPixelFormatAttribfvEXT
15836  typedef BOOL (APIENTRYP GLEEPFNWGLGETPIXELFORMATATTRIBFVEXTPROC) (HDC hdc, int iPixelFormat, int iLayerPlane, UINT nAttributes, int * piAttributes, FLOAT * pfValues);
15837  GLEE_EXTERN GLEEPFNWGLGETPIXELFORMATATTRIBFVEXTPROC GLeeFuncPtr_wglGetPixelFormatAttribfvEXT;
15838  #define wglGetPixelFormatAttribfvEXT GLeeFuncPtr_wglGetPixelFormatAttribfvEXT
15839 #endif
15840 #ifndef GLEE_H_DEFINED_wglChoosePixelFormatEXT
15841 #define GLEE_H_DEFINED_wglChoosePixelFormatEXT
15842  typedef BOOL (APIENTRYP GLEEPFNWGLCHOOSEPIXELFORMATEXTPROC) (HDC hdc, const int * piAttribIList, const FLOAT * pfAttribFList, UINT nMaxFormats, int * piFormats, UINT * nNumFormats);
15843  GLEE_EXTERN GLEEPFNWGLCHOOSEPIXELFORMATEXTPROC GLeeFuncPtr_wglChoosePixelFormatEXT;
15844  #define wglChoosePixelFormatEXT GLeeFuncPtr_wglChoosePixelFormatEXT
15845 #endif
15846 #endif
15847 
15848 /* WGL_EXT_pbuffer */
15849 
15850 #ifndef WGL_EXT_pbuffer
15851 #define WGL_EXT_pbuffer 1
15852 #define __GLEE_WGL_EXT_pbuffer 1
15853 /* Constants */
15854 #define WGL_DRAW_TO_PBUFFER_EXT 0x202D
15855 #define WGL_MAX_PBUFFER_PIXELS_EXT 0x202E
15856 #define WGL_MAX_PBUFFER_WIDTH_EXT 0x202F
15857 #define WGL_MAX_PBUFFER_HEIGHT_EXT 0x2030
15858 #define WGL_OPTIMAL_PBUFFER_WIDTH_EXT 0x2031
15859 #define WGL_OPTIMAL_PBUFFER_HEIGHT_EXT 0x2032
15860 #define WGL_PBUFFER_LARGEST_EXT 0x2033
15861 #define WGL_PBUFFER_WIDTH_EXT 0x2034
15862 #define WGL_PBUFFER_HEIGHT_EXT 0x2035
15863 #ifndef GLEE_H_DEFINED_wglCreatePbufferEXT
15864 #define GLEE_H_DEFINED_wglCreatePbufferEXT
15865  typedef HPBUFFEREXT (APIENTRYP GLEEPFNWGLCREATEPBUFFEREXTPROC) (HDC hDC, int iPixelFormat, int iWidth, int iHeight, const int * piAttribList);
15866  GLEE_EXTERN GLEEPFNWGLCREATEPBUFFEREXTPROC GLeeFuncPtr_wglCreatePbufferEXT;
15867  #define wglCreatePbufferEXT GLeeFuncPtr_wglCreatePbufferEXT
15868 #endif
15869 #ifndef GLEE_H_DEFINED_wglGetPbufferDCEXT
15870 #define GLEE_H_DEFINED_wglGetPbufferDCEXT
15871  typedef HDC (APIENTRYP GLEEPFNWGLGETPBUFFERDCEXTPROC) (HPBUFFEREXT hPbuffer);
15872  GLEE_EXTERN GLEEPFNWGLGETPBUFFERDCEXTPROC GLeeFuncPtr_wglGetPbufferDCEXT;
15873  #define wglGetPbufferDCEXT GLeeFuncPtr_wglGetPbufferDCEXT
15874 #endif
15875 #ifndef GLEE_H_DEFINED_wglReleasePbufferDCEXT
15876 #define GLEE_H_DEFINED_wglReleasePbufferDCEXT
15877  typedef int (APIENTRYP GLEEPFNWGLRELEASEPBUFFERDCEXTPROC) (HPBUFFEREXT hPbuffer, HDC hDC);
15878  GLEE_EXTERN GLEEPFNWGLRELEASEPBUFFERDCEXTPROC GLeeFuncPtr_wglReleasePbufferDCEXT;
15879  #define wglReleasePbufferDCEXT GLeeFuncPtr_wglReleasePbufferDCEXT
15880 #endif
15881 #ifndef GLEE_H_DEFINED_wglDestroyPbufferEXT
15882 #define GLEE_H_DEFINED_wglDestroyPbufferEXT
15883  typedef BOOL (APIENTRYP GLEEPFNWGLDESTROYPBUFFEREXTPROC) (HPBUFFEREXT hPbuffer);
15884  GLEE_EXTERN GLEEPFNWGLDESTROYPBUFFEREXTPROC GLeeFuncPtr_wglDestroyPbufferEXT;
15885  #define wglDestroyPbufferEXT GLeeFuncPtr_wglDestroyPbufferEXT
15886 #endif
15887 #ifndef GLEE_H_DEFINED_wglQueryPbufferEXT
15888 #define GLEE_H_DEFINED_wglQueryPbufferEXT
15889  typedef BOOL (APIENTRYP GLEEPFNWGLQUERYPBUFFEREXTPROC) (HPBUFFEREXT hPbuffer, int iAttribute, int * piValue);
15890  GLEE_EXTERN GLEEPFNWGLQUERYPBUFFEREXTPROC GLeeFuncPtr_wglQueryPbufferEXT;
15891  #define wglQueryPbufferEXT GLeeFuncPtr_wglQueryPbufferEXT
15892 #endif
15893 #endif
15894 
15895 /* WGL_EXT_depth_float */
15896 
15897 #ifndef WGL_EXT_depth_float
15898 #define WGL_EXT_depth_float 1
15899 #define __GLEE_WGL_EXT_depth_float 1
15900 /* Constants */
15901 #define WGL_DEPTH_FLOAT_EXT 0x2040
15902 #endif
15903 
15904 /* WGL_3DFX_multisample */
15905 
15906 #ifndef WGL_3DFX_multisample
15907 #define WGL_3DFX_multisample 1
15908 #define __GLEE_WGL_3DFX_multisample 1
15909 /* Constants */
15910 #define WGL_SAMPLE_BUFFERS_3DFX 0x2060
15911 #define WGL_SAMPLES_3DFX 0x2061
15912 #endif
15913 
15914 /* WGL_EXT_multisample */
15915 
15916 #ifndef WGL_EXT_multisample
15917 #define WGL_EXT_multisample 1
15918 #define __GLEE_WGL_EXT_multisample 1
15919 /* Constants */
15920 #define WGL_SAMPLE_BUFFERS_EXT 0x2041
15921 #define WGL_SAMPLES_EXT 0x2042
15922 #endif
15923 
15924 /* WGL_I3D_digital_video_control */
15925 
15926 #ifndef WGL_I3D_digital_video_control
15927 #define WGL_I3D_digital_video_control 1
15928 #define __GLEE_WGL_I3D_digital_video_control 1
15929 /* Constants */
15930 #define WGL_DIGITAL_VIDEO_CURSOR_ALPHA_FRAMEBUFFER_I3D 0x2050
15931 #define WGL_DIGITAL_VIDEO_CURSOR_ALPHA_VALUE_I3D 0x2051
15932 #define WGL_DIGITAL_VIDEO_CURSOR_INCLUDED_I3D 0x2052
15933 #define WGL_DIGITAL_VIDEO_GAMMA_CORRECTED_I3D 0x2053
15934 #ifndef GLEE_H_DEFINED_wglGetDigitalVideoParametersI3D
15935 #define GLEE_H_DEFINED_wglGetDigitalVideoParametersI3D
15936  typedef BOOL (APIENTRYP GLEEPFNWGLGETDIGITALVIDEOPARAMETERSI3DPROC) (HDC hDC, int iAttribute, int * piValue);
15937  GLEE_EXTERN GLEEPFNWGLGETDIGITALVIDEOPARAMETERSI3DPROC GLeeFuncPtr_wglGetDigitalVideoParametersI3D;
15938  #define wglGetDigitalVideoParametersI3D GLeeFuncPtr_wglGetDigitalVideoParametersI3D
15939 #endif
15940 #ifndef GLEE_H_DEFINED_wglSetDigitalVideoParametersI3D
15941 #define GLEE_H_DEFINED_wglSetDigitalVideoParametersI3D
15942  typedef BOOL (APIENTRYP GLEEPFNWGLSETDIGITALVIDEOPARAMETERSI3DPROC) (HDC hDC, int iAttribute, const int * piValue);
15943  GLEE_EXTERN GLEEPFNWGLSETDIGITALVIDEOPARAMETERSI3DPROC GLeeFuncPtr_wglSetDigitalVideoParametersI3D;
15944  #define wglSetDigitalVideoParametersI3D GLeeFuncPtr_wglSetDigitalVideoParametersI3D
15945 #endif
15946 #endif
15947 
15948 /* WGL_I3D_gamma */
15949 
15950 #ifndef WGL_I3D_gamma
15951 #define WGL_I3D_gamma 1
15952 #define __GLEE_WGL_I3D_gamma 1
15953 /* Constants */
15954 #define WGL_GAMMA_TABLE_SIZE_I3D 0x204E
15955 #define WGL_GAMMA_EXCLUDE_DESKTOP_I3D 0x204F
15956 #ifndef GLEE_H_DEFINED_wglGetGammaTableParametersI3D
15957 #define GLEE_H_DEFINED_wglGetGammaTableParametersI3D
15958  typedef BOOL (APIENTRYP GLEEPFNWGLGETGAMMATABLEPARAMETERSI3DPROC) (HDC hDC, int iAttribute, int * piValue);
15959  GLEE_EXTERN GLEEPFNWGLGETGAMMATABLEPARAMETERSI3DPROC GLeeFuncPtr_wglGetGammaTableParametersI3D;
15960  #define wglGetGammaTableParametersI3D GLeeFuncPtr_wglGetGammaTableParametersI3D
15961 #endif
15962 #ifndef GLEE_H_DEFINED_wglSetGammaTableParametersI3D
15963 #define GLEE_H_DEFINED_wglSetGammaTableParametersI3D
15964  typedef BOOL (APIENTRYP GLEEPFNWGLSETGAMMATABLEPARAMETERSI3DPROC) (HDC hDC, int iAttribute, const int * piValue);
15965  GLEE_EXTERN GLEEPFNWGLSETGAMMATABLEPARAMETERSI3DPROC GLeeFuncPtr_wglSetGammaTableParametersI3D;
15966  #define wglSetGammaTableParametersI3D GLeeFuncPtr_wglSetGammaTableParametersI3D
15967 #endif
15968 #ifndef GLEE_H_DEFINED_wglGetGammaTableI3D
15969 #define GLEE_H_DEFINED_wglGetGammaTableI3D
15970  typedef BOOL (APIENTRYP GLEEPFNWGLGETGAMMATABLEI3DPROC) (HDC hDC, int iEntries, USHORT * puRed, USHORT * puGreen, USHORT * puBlue);
15971  GLEE_EXTERN GLEEPFNWGLGETGAMMATABLEI3DPROC GLeeFuncPtr_wglGetGammaTableI3D;
15972  #define wglGetGammaTableI3D GLeeFuncPtr_wglGetGammaTableI3D
15973 #endif
15974 #ifndef GLEE_H_DEFINED_wglSetGammaTableI3D
15975 #define GLEE_H_DEFINED_wglSetGammaTableI3D
15976  typedef BOOL (APIENTRYP GLEEPFNWGLSETGAMMATABLEI3DPROC) (HDC hDC, int iEntries, const USHORT * puRed, const USHORT * puGreen, const USHORT * puBlue);
15977  GLEE_EXTERN GLEEPFNWGLSETGAMMATABLEI3DPROC GLeeFuncPtr_wglSetGammaTableI3D;
15978  #define wglSetGammaTableI3D GLeeFuncPtr_wglSetGammaTableI3D
15979 #endif
15980 #endif
15981 
15982 /* WGL_I3D_genlock */
15983 
15984 #ifndef WGL_I3D_genlock
15985 #define WGL_I3D_genlock 1
15986 #define __GLEE_WGL_I3D_genlock 1
15987 /* Constants */
15988 #define WGL_GENLOCK_SOURCE_MULTIVIEW_I3D 0x2044
15989 #define WGL_GENLOCK_SOURCE_EXTENAL_SYNC_I3D 0x2045
15990 #define WGL_GENLOCK_SOURCE_EXTENAL_FIELD_I3D 0x2046
15991 #define WGL_GENLOCK_SOURCE_EXTENAL_TTL_I3D 0x2047
15992 #define WGL_GENLOCK_SOURCE_DIGITAL_SYNC_I3D 0x2048
15993 #define WGL_GENLOCK_SOURCE_DIGITAL_FIELD_I3D 0x2049
15994 #define WGL_GENLOCK_SOURCE_EDGE_FALLING_I3D 0x204A
15995 #define WGL_GENLOCK_SOURCE_EDGE_RISING_I3D 0x204B
15996 #define WGL_GENLOCK_SOURCE_EDGE_BOTH_I3D 0x204C
15997 #ifndef GLEE_H_DEFINED_wglEnableGenlockI3D
15998 #define GLEE_H_DEFINED_wglEnableGenlockI3D
15999  typedef BOOL (APIENTRYP GLEEPFNWGLENABLEGENLOCKI3DPROC) (HDC hDC);
16000  GLEE_EXTERN GLEEPFNWGLENABLEGENLOCKI3DPROC GLeeFuncPtr_wglEnableGenlockI3D;
16001  #define wglEnableGenlockI3D GLeeFuncPtr_wglEnableGenlockI3D
16002 #endif
16003 #ifndef GLEE_H_DEFINED_wglDisableGenlockI3D
16004 #define GLEE_H_DEFINED_wglDisableGenlockI3D
16005  typedef BOOL (APIENTRYP GLEEPFNWGLDISABLEGENLOCKI3DPROC) (HDC hDC);
16006  GLEE_EXTERN GLEEPFNWGLDISABLEGENLOCKI3DPROC GLeeFuncPtr_wglDisableGenlockI3D;
16007  #define wglDisableGenlockI3D GLeeFuncPtr_wglDisableGenlockI3D
16008 #endif
16009 #ifndef GLEE_H_DEFINED_wglIsEnabledGenlockI3D
16010 #define GLEE_H_DEFINED_wglIsEnabledGenlockI3D
16011  typedef BOOL (APIENTRYP GLEEPFNWGLISENABLEDGENLOCKI3DPROC) (HDC hDC, BOOL * pFlag);
16012  GLEE_EXTERN GLEEPFNWGLISENABLEDGENLOCKI3DPROC GLeeFuncPtr_wglIsEnabledGenlockI3D;
16013  #define wglIsEnabledGenlockI3D GLeeFuncPtr_wglIsEnabledGenlockI3D
16014 #endif
16015 #ifndef GLEE_H_DEFINED_wglGenlockSourceI3D
16016 #define GLEE_H_DEFINED_wglGenlockSourceI3D
16017  typedef BOOL (APIENTRYP GLEEPFNWGLGENLOCKSOURCEI3DPROC) (HDC hDC, UINT uSource);
16018  GLEE_EXTERN GLEEPFNWGLGENLOCKSOURCEI3DPROC GLeeFuncPtr_wglGenlockSourceI3D;
16019  #define wglGenlockSourceI3D GLeeFuncPtr_wglGenlockSourceI3D
16020 #endif
16021 #ifndef GLEE_H_DEFINED_wglGetGenlockSourceI3D
16022 #define GLEE_H_DEFINED_wglGetGenlockSourceI3D
16023  typedef BOOL (APIENTRYP GLEEPFNWGLGETGENLOCKSOURCEI3DPROC) (HDC hDC, UINT * uSource);
16024  GLEE_EXTERN GLEEPFNWGLGETGENLOCKSOURCEI3DPROC GLeeFuncPtr_wglGetGenlockSourceI3D;
16025  #define wglGetGenlockSourceI3D GLeeFuncPtr_wglGetGenlockSourceI3D
16026 #endif
16027 #ifndef GLEE_H_DEFINED_wglGenlockSourceEdgeI3D
16028 #define GLEE_H_DEFINED_wglGenlockSourceEdgeI3D
16029  typedef BOOL (APIENTRYP GLEEPFNWGLGENLOCKSOURCEEDGEI3DPROC) (HDC hDC, UINT uEdge);
16030  GLEE_EXTERN GLEEPFNWGLGENLOCKSOURCEEDGEI3DPROC GLeeFuncPtr_wglGenlockSourceEdgeI3D;
16031  #define wglGenlockSourceEdgeI3D GLeeFuncPtr_wglGenlockSourceEdgeI3D
16032 #endif
16033 #ifndef GLEE_H_DEFINED_wglGetGenlockSourceEdgeI3D
16034 #define GLEE_H_DEFINED_wglGetGenlockSourceEdgeI3D
16035  typedef BOOL (APIENTRYP GLEEPFNWGLGETGENLOCKSOURCEEDGEI3DPROC) (HDC hDC, UINT * uEdge);
16036  GLEE_EXTERN GLEEPFNWGLGETGENLOCKSOURCEEDGEI3DPROC GLeeFuncPtr_wglGetGenlockSourceEdgeI3D;
16037  #define wglGetGenlockSourceEdgeI3D GLeeFuncPtr_wglGetGenlockSourceEdgeI3D
16038 #endif
16039 #ifndef GLEE_H_DEFINED_wglGenlockSampleRateI3D
16040 #define GLEE_H_DEFINED_wglGenlockSampleRateI3D
16041  typedef BOOL (APIENTRYP GLEEPFNWGLGENLOCKSAMPLERATEI3DPROC) (HDC hDC, UINT uRate);
16042  GLEE_EXTERN GLEEPFNWGLGENLOCKSAMPLERATEI3DPROC GLeeFuncPtr_wglGenlockSampleRateI3D;
16043  #define wglGenlockSampleRateI3D GLeeFuncPtr_wglGenlockSampleRateI3D
16044 #endif
16045 #ifndef GLEE_H_DEFINED_wglGetGenlockSampleRateI3D
16046 #define GLEE_H_DEFINED_wglGetGenlockSampleRateI3D
16047  typedef BOOL (APIENTRYP GLEEPFNWGLGETGENLOCKSAMPLERATEI3DPROC) (HDC hDC, UINT * uRate);
16048  GLEE_EXTERN GLEEPFNWGLGETGENLOCKSAMPLERATEI3DPROC GLeeFuncPtr_wglGetGenlockSampleRateI3D;
16049  #define wglGetGenlockSampleRateI3D GLeeFuncPtr_wglGetGenlockSampleRateI3D
16050 #endif
16051 #ifndef GLEE_H_DEFINED_wglGenlockSourceDelayI3D
16052 #define GLEE_H_DEFINED_wglGenlockSourceDelayI3D
16053  typedef BOOL (APIENTRYP GLEEPFNWGLGENLOCKSOURCEDELAYI3DPROC) (HDC hDC, UINT uDelay);
16054  GLEE_EXTERN GLEEPFNWGLGENLOCKSOURCEDELAYI3DPROC GLeeFuncPtr_wglGenlockSourceDelayI3D;
16055  #define wglGenlockSourceDelayI3D GLeeFuncPtr_wglGenlockSourceDelayI3D
16056 #endif
16057 #ifndef GLEE_H_DEFINED_wglGetGenlockSourceDelayI3D
16058 #define GLEE_H_DEFINED_wglGetGenlockSourceDelayI3D
16059  typedef BOOL (APIENTRYP GLEEPFNWGLGETGENLOCKSOURCEDELAYI3DPROC) (HDC hDC, UINT * uDelay);
16060  GLEE_EXTERN GLEEPFNWGLGETGENLOCKSOURCEDELAYI3DPROC GLeeFuncPtr_wglGetGenlockSourceDelayI3D;
16061  #define wglGetGenlockSourceDelayI3D GLeeFuncPtr_wglGetGenlockSourceDelayI3D
16062 #endif
16063 #ifndef GLEE_H_DEFINED_wglQueryGenlockMaxSourceDelayI3D
16064 #define GLEE_H_DEFINED_wglQueryGenlockMaxSourceDelayI3D
16065  typedef BOOL (APIENTRYP GLEEPFNWGLQUERYGENLOCKMAXSOURCEDELAYI3DPROC) (HDC hDC, UINT * uMaxLineDelay, UINT * uMaxPixelDelay);
16066  GLEE_EXTERN GLEEPFNWGLQUERYGENLOCKMAXSOURCEDELAYI3DPROC GLeeFuncPtr_wglQueryGenlockMaxSourceDelayI3D;
16067  #define wglQueryGenlockMaxSourceDelayI3D GLeeFuncPtr_wglQueryGenlockMaxSourceDelayI3D
16068 #endif
16069 #endif
16070 
16071 /* WGL_I3D_image_buffer */
16072 
16073 #ifndef WGL_I3D_image_buffer
16074 #define WGL_I3D_image_buffer 1
16075 #define __GLEE_WGL_I3D_image_buffer 1
16076 /* Constants */
16077 #define WGL_IMAGE_BUFFER_MIN_ACCESS_I3D 0x00000001
16078 #define WGL_IMAGE_BUFFER_LOCK_I3D 0x00000002
16079 #ifndef GLEE_H_DEFINED_wglCreateImageBufferI3D
16080 #define GLEE_H_DEFINED_wglCreateImageBufferI3D
16081  typedef LPVOID (APIENTRYP GLEEPFNWGLCREATEIMAGEBUFFERI3DPROC) (HDC hDC, DWORD dwSize, UINT uFlags);
16082  GLEE_EXTERN GLEEPFNWGLCREATEIMAGEBUFFERI3DPROC GLeeFuncPtr_wglCreateImageBufferI3D;
16083  #define wglCreateImageBufferI3D GLeeFuncPtr_wglCreateImageBufferI3D
16084 #endif
16085 #ifndef GLEE_H_DEFINED_wglDestroyImageBufferI3D
16086 #define GLEE_H_DEFINED_wglDestroyImageBufferI3D
16087  typedef BOOL (APIENTRYP GLEEPFNWGLDESTROYIMAGEBUFFERI3DPROC) (HDC hDC, LPVOID pAddress);
16088  GLEE_EXTERN GLEEPFNWGLDESTROYIMAGEBUFFERI3DPROC GLeeFuncPtr_wglDestroyImageBufferI3D;
16089  #define wglDestroyImageBufferI3D GLeeFuncPtr_wglDestroyImageBufferI3D
16090 #endif
16091 #ifndef GLEE_H_DEFINED_wglAssociateImageBufferEventsI3D
16092 #define GLEE_H_DEFINED_wglAssociateImageBufferEventsI3D
16093  typedef BOOL (APIENTRYP GLEEPFNWGLASSOCIATEIMAGEBUFFEREVENTSI3DPROC) (HDC hDC, const HANDLE * pEvent, const LPVOID * pAddress, const DWORD * pSize, UINT count);
16094  GLEE_EXTERN GLEEPFNWGLASSOCIATEIMAGEBUFFEREVENTSI3DPROC GLeeFuncPtr_wglAssociateImageBufferEventsI3D;
16095  #define wglAssociateImageBufferEventsI3D GLeeFuncPtr_wglAssociateImageBufferEventsI3D
16096 #endif
16097 #ifndef GLEE_H_DEFINED_wglReleaseImageBufferEventsI3D
16098 #define GLEE_H_DEFINED_wglReleaseImageBufferEventsI3D
16099  typedef BOOL (APIENTRYP GLEEPFNWGLRELEASEIMAGEBUFFEREVENTSI3DPROC) (HDC hDC, const LPVOID * pAddress, UINT count);
16100  GLEE_EXTERN GLEEPFNWGLRELEASEIMAGEBUFFEREVENTSI3DPROC GLeeFuncPtr_wglReleaseImageBufferEventsI3D;
16101  #define wglReleaseImageBufferEventsI3D GLeeFuncPtr_wglReleaseImageBufferEventsI3D
16102 #endif
16103 #endif
16104 
16105 /* WGL_I3D_swap_frame_lock */
16106 
16107 #ifndef WGL_I3D_swap_frame_lock
16108 #define WGL_I3D_swap_frame_lock 1
16109 #define __GLEE_WGL_I3D_swap_frame_lock 1
16110 /* Constants */
16111 #ifndef GLEE_H_DEFINED_wglEnableFrameLockI3D
16112 #define GLEE_H_DEFINED_wglEnableFrameLockI3D
16113  typedef BOOL (APIENTRYP GLEEPFNWGLENABLEFRAMELOCKI3DPROC) ();
16114  GLEE_EXTERN GLEEPFNWGLENABLEFRAMELOCKI3DPROC GLeeFuncPtr_wglEnableFrameLockI3D;
16115  #define wglEnableFrameLockI3D GLeeFuncPtr_wglEnableFrameLockI3D
16116 #endif
16117 #ifndef GLEE_H_DEFINED_wglDisableFrameLockI3D
16118 #define GLEE_H_DEFINED_wglDisableFrameLockI3D
16119  typedef BOOL (APIENTRYP GLEEPFNWGLDISABLEFRAMELOCKI3DPROC) ();
16120  GLEE_EXTERN GLEEPFNWGLDISABLEFRAMELOCKI3DPROC GLeeFuncPtr_wglDisableFrameLockI3D;
16121  #define wglDisableFrameLockI3D GLeeFuncPtr_wglDisableFrameLockI3D
16122 #endif
16123 #ifndef GLEE_H_DEFINED_wglIsEnabledFrameLockI3D
16124 #define GLEE_H_DEFINED_wglIsEnabledFrameLockI3D
16125  typedef BOOL (APIENTRYP GLEEPFNWGLISENABLEDFRAMELOCKI3DPROC) (BOOL * pFlag);
16126  GLEE_EXTERN GLEEPFNWGLISENABLEDFRAMELOCKI3DPROC GLeeFuncPtr_wglIsEnabledFrameLockI3D;
16127  #define wglIsEnabledFrameLockI3D GLeeFuncPtr_wglIsEnabledFrameLockI3D
16128 #endif
16129 #ifndef GLEE_H_DEFINED_wglQueryFrameLockMasterI3D
16130 #define GLEE_H_DEFINED_wglQueryFrameLockMasterI3D
16131  typedef BOOL (APIENTRYP GLEEPFNWGLQUERYFRAMELOCKMASTERI3DPROC) (BOOL * pFlag);
16132  GLEE_EXTERN GLEEPFNWGLQUERYFRAMELOCKMASTERI3DPROC GLeeFuncPtr_wglQueryFrameLockMasterI3D;
16133  #define wglQueryFrameLockMasterI3D GLeeFuncPtr_wglQueryFrameLockMasterI3D
16134 #endif
16135 #endif
16136 
16137 /* WGL_NV_render_depth_texture */
16138 
16139 #ifndef WGL_NV_render_depth_texture
16140 #define WGL_NV_render_depth_texture 1
16141 #define __GLEE_WGL_NV_render_depth_texture 1
16142 /* Constants */
16143 #define WGL_BIND_TO_TEXTURE_DEPTH_NV 0x20A3
16144 #define WGL_BIND_TO_TEXTURE_RECTANGLE_DEPTH_NV 0x20A4
16145 #define WGL_DEPTH_TEXTURE_FORMAT_NV 0x20A5
16146 #define WGL_TEXTURE_DEPTH_COMPONENT_NV 0x20A6
16147 #define WGL_DEPTH_COMPONENT_NV 0x20A7
16148 #endif
16149 
16150 /* WGL_NV_render_texture_rectangle */
16151 
16152 #ifndef WGL_NV_render_texture_rectangle
16153 #define WGL_NV_render_texture_rectangle 1
16154 #define __GLEE_WGL_NV_render_texture_rectangle 1
16155 /* Constants */
16156 #define WGL_BIND_TO_TEXTURE_RECTANGLE_RGB_NV 0x20A0
16157 #define WGL_BIND_TO_TEXTURE_RECTANGLE_RGBA_NV 0x20A1
16158 #define WGL_TEXTURE_RECTANGLE_NV 0x20A2
16159 #endif
16160 
16161 /* WGL_ATI_pixel_format_float */
16162 
16163 #ifndef WGL_ATI_pixel_format_float
16164 #define WGL_ATI_pixel_format_float 1
16165 #define __GLEE_WGL_ATI_pixel_format_float 1
16166 /* Constants */
16167 #define WGL_TYPE_RGBA_FLOAT_ATI 0x21A0
16168 #endif
16169 
16170 /* WGL_NV_float_buffer */
16171 
16172 #ifndef WGL_NV_float_buffer
16173 #define WGL_NV_float_buffer 1
16174 #define __GLEE_WGL_NV_float_buffer 1
16175 /* Constants */
16176 #define WGL_FLOAT_COMPONENTS_NV 0x20B0
16177 #define WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_R_NV 0x20B1
16178 #define WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_RG_NV 0x20B2
16179 #define WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_RGB_NV 0x20B3
16180 #define WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_RGBA_NV 0x20B4
16181 #define WGL_TEXTURE_FLOAT_R_NV 0x20B5
16182 #define WGL_TEXTURE_FLOAT_RG_NV 0x20B6
16183 #define WGL_TEXTURE_FLOAT_RGB_NV 0x20B7
16184 #define WGL_TEXTURE_FLOAT_RGBA_NV 0x20B8
16185 #endif
16186 
16187 /* WGL_3DL_stereo_control */
16188 
16189 #ifndef WGL_3DL_stereo_control
16190 #define WGL_3DL_stereo_control 1
16191 #define __GLEE_WGL_3DL_stereo_control 1
16192 /* Constants */
16193 #define WGL_STEREO_EMITTER_ENABLE_3DL 0x2055
16194 #define WGL_STEREO_EMITTER_DISABLE_3DL 0x2056
16195 #define WGL_STEREO_POLARITY_NORMAL_3DL 0x2057
16196 #define WGL_STEREO_POLARITY_INVERT_3DL 0x2058
16197 #endif
16198 
16199 /* WGL_EXT_pixel_format_packed_float */
16200 
16201 #ifndef WGL_EXT_pixel_format_packed_float
16202 #define WGL_EXT_pixel_format_packed_float 1
16203 #define __GLEE_WGL_EXT_pixel_format_packed_float 1
16204 /* Constants */
16205 #define WGL_TYPE_RGBA_UNSIGNED_FLOAT_EXT 0x20A8
16206 #endif
16207 
16208 /* WGL_EXT_framebuffer_sRGB */
16209 
16210 #ifndef WGL_EXT_framebuffer_sRGB
16211 #define WGL_EXT_framebuffer_sRGB 1
16212 #define __GLEE_WGL_EXT_framebuffer_sRGB 1
16213 /* Constants */
16214 #define WGL_FRAMEBUFFER_SRGB_CAPABLE_EXT 0x20A9
16215 #endif
16216 
16217 /* WGL_NV_present_video */
16218 
16219 #ifndef WGL_NV_present_video
16220 #define WGL_NV_present_video 1
16221 #define __GLEE_WGL_NV_present_video 1
16222 /* Constants */
16223 #define WGL_NUM_VIDEO_SLOTS_NV 0x20F0
16224 #ifndef GLEE_H_DEFINED_wglEnumerateVideoDevicesNV
16225 #define GLEE_H_DEFINED_wglEnumerateVideoDevicesNV
16226  typedef int (APIENTRYP GLEEPFNWGLENUMERATEVIDEODEVICESNVPROC) (HDC hDC, HVIDEOOUTPUTDEVICENV * phDeviceList);
16227  GLEE_EXTERN GLEEPFNWGLENUMERATEVIDEODEVICESNVPROC GLeeFuncPtr_wglEnumerateVideoDevicesNV;
16228  #define wglEnumerateVideoDevicesNV GLeeFuncPtr_wglEnumerateVideoDevicesNV
16229 #endif
16230 #ifndef GLEE_H_DEFINED_wglBindVideoDeviceNV
16231 #define GLEE_H_DEFINED_wglBindVideoDeviceNV
16232  typedef BOOL (APIENTRYP GLEEPFNWGLBINDVIDEODEVICENVPROC) (HDC hDC, unsigned int uVideoSlot, HVIDEOOUTPUTDEVICENV hVideoDevice, const int * piAttribList);
16233  GLEE_EXTERN GLEEPFNWGLBINDVIDEODEVICENVPROC GLeeFuncPtr_wglBindVideoDeviceNV;
16234  #define wglBindVideoDeviceNV GLeeFuncPtr_wglBindVideoDeviceNV
16235 #endif
16236 #ifndef GLEE_H_DEFINED_wglQueryCurrentContextNV
16237 #define GLEE_H_DEFINED_wglQueryCurrentContextNV
16238  typedef BOOL (APIENTRYP GLEEPFNWGLQUERYCURRENTCONTEXTNVPROC) (int iAttribute, int * piValue);
16239  GLEE_EXTERN GLEEPFNWGLQUERYCURRENTCONTEXTNVPROC GLeeFuncPtr_wglQueryCurrentContextNV;
16240  #define wglQueryCurrentContextNV GLeeFuncPtr_wglQueryCurrentContextNV
16241 #endif
16242 #endif
16243 
16244 /* WGL_NV_swap_group */
16245 
16246 #ifndef WGL_NV_swap_group
16247 #define WGL_NV_swap_group 1
16248 #define __GLEE_WGL_NV_swap_group 1
16249 /* Constants */
16250 #ifndef GLEE_H_DEFINED_wglJoinSwapGroupNV
16251 #define GLEE_H_DEFINED_wglJoinSwapGroupNV
16252  typedef BOOL (APIENTRYP GLEEPFNWGLJOINSWAPGROUPNVPROC) (HDC hDC, GLuint group);
16253  GLEE_EXTERN GLEEPFNWGLJOINSWAPGROUPNVPROC GLeeFuncPtr_wglJoinSwapGroupNV;
16254  #define wglJoinSwapGroupNV GLeeFuncPtr_wglJoinSwapGroupNV
16255 #endif
16256 #ifndef GLEE_H_DEFINED_wglBindSwapBarrierNV
16257 #define GLEE_H_DEFINED_wglBindSwapBarrierNV
16258  typedef BOOL (APIENTRYP GLEEPFNWGLBINDSWAPBARRIERNVPROC) (GLuint group, GLuint barrier);
16259  GLEE_EXTERN GLEEPFNWGLBINDSWAPBARRIERNVPROC GLeeFuncPtr_wglBindSwapBarrierNV;
16260  #define wglBindSwapBarrierNV GLeeFuncPtr_wglBindSwapBarrierNV
16261 #endif
16262 #ifndef GLEE_H_DEFINED_wglQuerySwapGroupNV
16263 #define GLEE_H_DEFINED_wglQuerySwapGroupNV
16264  typedef BOOL (APIENTRYP GLEEPFNWGLQUERYSWAPGROUPNVPROC) (HDC hDC, GLuint * group, GLuint * barrier);
16265  GLEE_EXTERN GLEEPFNWGLQUERYSWAPGROUPNVPROC GLeeFuncPtr_wglQuerySwapGroupNV;
16266  #define wglQuerySwapGroupNV GLeeFuncPtr_wglQuerySwapGroupNV
16267 #endif
16268 #ifndef GLEE_H_DEFINED_wglQueryMaxSwapGroupsNV
16269 #define GLEE_H_DEFINED_wglQueryMaxSwapGroupsNV
16270  typedef BOOL (APIENTRYP GLEEPFNWGLQUERYMAXSWAPGROUPSNVPROC) (HDC hDC, GLuint * maxGroups, GLuint * maxBarriers);
16271  GLEE_EXTERN GLEEPFNWGLQUERYMAXSWAPGROUPSNVPROC GLeeFuncPtr_wglQueryMaxSwapGroupsNV;
16272  #define wglQueryMaxSwapGroupsNV GLeeFuncPtr_wglQueryMaxSwapGroupsNV
16273 #endif
16274 #ifndef GLEE_H_DEFINED_wglQueryFrameCountNV
16275 #define GLEE_H_DEFINED_wglQueryFrameCountNV
16276  typedef BOOL (APIENTRYP GLEEPFNWGLQUERYFRAMECOUNTNVPROC) (HDC hDC, GLuint * count);
16277  GLEE_EXTERN GLEEPFNWGLQUERYFRAMECOUNTNVPROC GLeeFuncPtr_wglQueryFrameCountNV;
16278  #define wglQueryFrameCountNV GLeeFuncPtr_wglQueryFrameCountNV
16279 #endif
16280 #ifndef GLEE_H_DEFINED_wglResetFrameCountNV
16281 #define GLEE_H_DEFINED_wglResetFrameCountNV
16282  typedef BOOL (APIENTRYP GLEEPFNWGLRESETFRAMECOUNTNVPROC) (HDC hDC);
16283  GLEE_EXTERN GLEEPFNWGLRESETFRAMECOUNTNVPROC GLeeFuncPtr_wglResetFrameCountNV;
16284  #define wglResetFrameCountNV GLeeFuncPtr_wglResetFrameCountNV
16285 #endif
16286 #endif
16287 
16288 /* WGL_NV_gpu_affinity */
16289 
16290 #ifndef WGL_NV_gpu_affinity
16291 #define WGL_NV_gpu_affinity 1
16292 #define __GLEE_WGL_NV_gpu_affinity 1
16293 /* Constants */
16294 #define WGL_ERROR_INCOMPATIBLE_AFFINITY_MASKS_NV 0x20D0
16295 #define WGL_ERROR_MISSING_AFFINITY_MASK_NV 0x20D1
16296 #ifndef GLEE_H_DEFINED_wglEnumGpusNV
16297 #define GLEE_H_DEFINED_wglEnumGpusNV
16298  typedef BOOL (APIENTRYP GLEEPFNWGLENUMGPUSNVPROC) (UINT iGpuIndex, HGPUNV * phGpu);
16299  GLEE_EXTERN GLEEPFNWGLENUMGPUSNVPROC GLeeFuncPtr_wglEnumGpusNV;
16300  #define wglEnumGpusNV GLeeFuncPtr_wglEnumGpusNV
16301 #endif
16302 #ifndef GLEE_H_DEFINED_wglEnumGpuDevicesNV
16303 #define GLEE_H_DEFINED_wglEnumGpuDevicesNV
16304  typedef BOOL (APIENTRYP GLEEPFNWGLENUMGPUDEVICESNVPROC) (HGPUNV hGpu, UINT iDeviceIndex, PGPU_DEVICE lpGpuDevice);
16305  GLEE_EXTERN GLEEPFNWGLENUMGPUDEVICESNVPROC GLeeFuncPtr_wglEnumGpuDevicesNV;
16306  #define wglEnumGpuDevicesNV GLeeFuncPtr_wglEnumGpuDevicesNV
16307 #endif
16308 #ifndef GLEE_H_DEFINED_wglCreateAffinityDCNV
16309 #define GLEE_H_DEFINED_wglCreateAffinityDCNV
16310  typedef HDC (APIENTRYP GLEEPFNWGLCREATEAFFINITYDCNVPROC) (const HGPUNV * phGpuList);
16311  GLEE_EXTERN GLEEPFNWGLCREATEAFFINITYDCNVPROC GLeeFuncPtr_wglCreateAffinityDCNV;
16312  #define wglCreateAffinityDCNV GLeeFuncPtr_wglCreateAffinityDCNV
16313 #endif
16314 #ifndef GLEE_H_DEFINED_wglEnumGpusFromAffinityDCNV
16315 #define GLEE_H_DEFINED_wglEnumGpusFromAffinityDCNV
16316  typedef BOOL (APIENTRYP GLEEPFNWGLENUMGPUSFROMAFFINITYDCNVPROC) (HDC hAffinityDC, UINT iGpuIndex, HGPUNV * hGpu);
16317  GLEE_EXTERN GLEEPFNWGLENUMGPUSFROMAFFINITYDCNVPROC GLeeFuncPtr_wglEnumGpusFromAffinityDCNV;
16318  #define wglEnumGpusFromAffinityDCNV GLeeFuncPtr_wglEnumGpusFromAffinityDCNV
16319 #endif
16320 #ifndef GLEE_H_DEFINED_wglDeleteDCNV
16321 #define GLEE_H_DEFINED_wglDeleteDCNV
16322  typedef BOOL (APIENTRYP GLEEPFNWGLDELETEDCNVPROC) (HDC hdc);
16323  GLEE_EXTERN GLEEPFNWGLDELETEDCNVPROC GLeeFuncPtr_wglDeleteDCNV;
16324  #define wglDeleteDCNV GLeeFuncPtr_wglDeleteDCNV
16325 #endif
16326 #endif
16327 
16328 /* WGL_EXT_display_color_table */
16329 
16330 #ifndef WGL_EXT_display_color_table
16331 #define WGL_EXT_display_color_table 1
16332 #define __GLEE_WGL_EXT_display_color_table 1
16333 /* Constants */
16334 #ifndef GLEE_H_DEFINED_wglCreateDisplayColorTableEXT
16335 #define GLEE_H_DEFINED_wglCreateDisplayColorTableEXT
16336  typedef GLboolean (APIENTRYP GLEEPFNWGLCREATEDISPLAYCOLORTABLEEXTPROC) (GLushort id);
16337  GLEE_EXTERN GLEEPFNWGLCREATEDISPLAYCOLORTABLEEXTPROC GLeeFuncPtr_wglCreateDisplayColorTableEXT;
16338  #define wglCreateDisplayColorTableEXT GLeeFuncPtr_wglCreateDisplayColorTableEXT
16339 #endif
16340 #ifndef GLEE_H_DEFINED_wglLoadDisplayColorTableEXT
16341 #define GLEE_H_DEFINED_wglLoadDisplayColorTableEXT
16342  typedef GLboolean (APIENTRYP GLEEPFNWGLLOADDISPLAYCOLORTABLEEXTPROC) (const GLushort * table, GLuint length);
16343  GLEE_EXTERN GLEEPFNWGLLOADDISPLAYCOLORTABLEEXTPROC GLeeFuncPtr_wglLoadDisplayColorTableEXT;
16344  #define wglLoadDisplayColorTableEXT GLeeFuncPtr_wglLoadDisplayColorTableEXT
16345 #endif
16346 #ifndef GLEE_H_DEFINED_wglBindDisplayColorTableEXT
16347 #define GLEE_H_DEFINED_wglBindDisplayColorTableEXT
16348  typedef GLboolean (APIENTRYP GLEEPFNWGLBINDDISPLAYCOLORTABLEEXTPROC) (GLushort id);
16349  GLEE_EXTERN GLEEPFNWGLBINDDISPLAYCOLORTABLEEXTPROC GLeeFuncPtr_wglBindDisplayColorTableEXT;
16350  #define wglBindDisplayColorTableEXT GLeeFuncPtr_wglBindDisplayColorTableEXT
16351 #endif
16352 #ifndef GLEE_H_DEFINED_wglDestroyDisplayColorTableEXT
16353 #define GLEE_H_DEFINED_wglDestroyDisplayColorTableEXT
16354  typedef VOID (APIENTRYP GLEEPFNWGLDESTROYDISPLAYCOLORTABLEEXTPROC) (GLushort id);
16355  GLEE_EXTERN GLEEPFNWGLDESTROYDISPLAYCOLORTABLEEXTPROC GLeeFuncPtr_wglDestroyDisplayColorTableEXT;
16356  #define wglDestroyDisplayColorTableEXT GLeeFuncPtr_wglDestroyDisplayColorTableEXT
16357 #endif
16358 #endif
16359 
16360 /* WGL_EXT_extensions_string */
16361 
16362 #ifndef WGL_EXT_extensions_string
16363 #define WGL_EXT_extensions_string 1
16364 #define __GLEE_WGL_EXT_extensions_string 1
16365 /* Constants */
16366 #ifndef GLEE_H_DEFINED_wglGetExtensionsStringEXT
16367 #define GLEE_H_DEFINED_wglGetExtensionsStringEXT
16368  typedef const char * (APIENTRYP GLEEPFNWGLGETEXTENSIONSSTRINGEXTPROC) ();
16369  GLEE_EXTERN GLEEPFNWGLGETEXTENSIONSSTRINGEXTPROC GLeeFuncPtr_wglGetExtensionsStringEXT;
16370  #define wglGetExtensionsStringEXT GLeeFuncPtr_wglGetExtensionsStringEXT
16371 #endif
16372 #endif
16373 
16374 /* WGL_EXT_swap_control */
16375 
16376 #ifndef WGL_EXT_swap_control
16377 #define WGL_EXT_swap_control 1
16378 #define __GLEE_WGL_EXT_swap_control 1
16379 /* Constants */
16380 #ifndef GLEE_H_DEFINED_wglSwapIntervalEXT
16381 #define GLEE_H_DEFINED_wglSwapIntervalEXT
16382  typedef BOOL (APIENTRYP GLEEPFNWGLSWAPINTERVALEXTPROC) (int interval);
16383  GLEE_EXTERN GLEEPFNWGLSWAPINTERVALEXTPROC GLeeFuncPtr_wglSwapIntervalEXT;
16384  #define wglSwapIntervalEXT GLeeFuncPtr_wglSwapIntervalEXT
16385 #endif
16386 #ifndef GLEE_H_DEFINED_wglGetSwapIntervalEXT
16387 #define GLEE_H_DEFINED_wglGetSwapIntervalEXT
16388  typedef int (APIENTRYP GLEEPFNWGLGETSWAPINTERVALEXTPROC) ();
16389  GLEE_EXTERN GLEEPFNWGLGETSWAPINTERVALEXTPROC GLeeFuncPtr_wglGetSwapIntervalEXT;
16390  #define wglGetSwapIntervalEXT GLeeFuncPtr_wglGetSwapIntervalEXT
16391 #endif
16392 #endif
16393 
16394 /* WGL_NV_vertex_array_range */
16395 
16396 #ifndef WGL_NV_vertex_array_range
16397 #define WGL_NV_vertex_array_range 1
16398 #define __GLEE_WGL_NV_vertex_array_range 1
16399 /* Constants */
16400 #ifndef GLEE_H_DEFINED_wglAllocateMemoryNV
16401 #define GLEE_H_DEFINED_wglAllocateMemoryNV
16402  typedef void* (APIENTRYP GLEEPFNWGLALLOCATEMEMORYNVPROC) (GLsizei size, GLfloat readfreq, GLfloat writefreq, GLfloat priority);
16403  GLEE_EXTERN GLEEPFNWGLALLOCATEMEMORYNVPROC GLeeFuncPtr_wglAllocateMemoryNV;
16404  #define wglAllocateMemoryNV GLeeFuncPtr_wglAllocateMemoryNV
16405 #endif
16406 #ifndef GLEE_H_DEFINED_wglFreeMemoryNV
16407 #define GLEE_H_DEFINED_wglFreeMemoryNV
16408  typedef void (APIENTRYP GLEEPFNWGLFREEMEMORYNVPROC) (void * pointer);
16409  GLEE_EXTERN GLEEPFNWGLFREEMEMORYNVPROC GLeeFuncPtr_wglFreeMemoryNV;
16410  #define wglFreeMemoryNV GLeeFuncPtr_wglFreeMemoryNV
16411 #endif
16412 #endif
16413 
16414 /* WGL_OML_sync_control */
16415 
16416 #ifndef WGL_OML_sync_control
16417 #define WGL_OML_sync_control 1
16418 #define __GLEE_WGL_OML_sync_control 1
16419 /* Constants */
16420 #ifndef GLEE_H_DEFINED_wglGetSyncValuesOML
16421 #define GLEE_H_DEFINED_wglGetSyncValuesOML
16422  typedef BOOL (APIENTRYP GLEEPFNWGLGETSYNCVALUESOMLPROC) (HDC hdc, INT64 * ust, INT64 * msc, INT64 * sbc);
16423  GLEE_EXTERN GLEEPFNWGLGETSYNCVALUESOMLPROC GLeeFuncPtr_wglGetSyncValuesOML;
16424  #define wglGetSyncValuesOML GLeeFuncPtr_wglGetSyncValuesOML
16425 #endif
16426 #ifndef GLEE_H_DEFINED_wglGetMscRateOML
16427 #define GLEE_H_DEFINED_wglGetMscRateOML
16428  typedef BOOL (APIENTRYP GLEEPFNWGLGETMSCRATEOMLPROC) (HDC hdc, INT32 * numerator, INT32 * denominator);
16429  GLEE_EXTERN GLEEPFNWGLGETMSCRATEOMLPROC GLeeFuncPtr_wglGetMscRateOML;
16430  #define wglGetMscRateOML GLeeFuncPtr_wglGetMscRateOML
16431 #endif
16432 #ifndef GLEE_H_DEFINED_wglSwapBuffersMscOML
16433 #define GLEE_H_DEFINED_wglSwapBuffersMscOML
16434  typedef INT64 (APIENTRYP GLEEPFNWGLSWAPBUFFERSMSCOMLPROC) (HDC hdc, INT64 target_msc, INT64 divisor, INT64 remainder);
16435  GLEE_EXTERN GLEEPFNWGLSWAPBUFFERSMSCOMLPROC GLeeFuncPtr_wglSwapBuffersMscOML;
16436  #define wglSwapBuffersMscOML GLeeFuncPtr_wglSwapBuffersMscOML
16437 #endif
16438 #ifndef GLEE_H_DEFINED_wglSwapLayerBuffersMscOML
16439 #define GLEE_H_DEFINED_wglSwapLayerBuffersMscOML
16440  typedef INT64 (APIENTRYP GLEEPFNWGLSWAPLAYERBUFFERSMSCOMLPROC) (HDC hdc, int fuPlanes, INT64 target_msc, INT64 divisor, INT64 remainder);
16441  GLEE_EXTERN GLEEPFNWGLSWAPLAYERBUFFERSMSCOMLPROC GLeeFuncPtr_wglSwapLayerBuffersMscOML;
16442  #define wglSwapLayerBuffersMscOML GLeeFuncPtr_wglSwapLayerBuffersMscOML
16443 #endif
16444 #ifndef GLEE_H_DEFINED_wglWaitForMscOML
16445 #define GLEE_H_DEFINED_wglWaitForMscOML
16446  typedef BOOL (APIENTRYP GLEEPFNWGLWAITFORMSCOMLPROC) (HDC hdc, INT64 target_msc, INT64 divisor, INT64 remainder, INT64 * ust, INT64 * msc, INT64 * sbc);
16447  GLEE_EXTERN GLEEPFNWGLWAITFORMSCOMLPROC GLeeFuncPtr_wglWaitForMscOML;
16448  #define wglWaitForMscOML GLeeFuncPtr_wglWaitForMscOML
16449 #endif
16450 #ifndef GLEE_H_DEFINED_wglWaitForSbcOML
16451 #define GLEE_H_DEFINED_wglWaitForSbcOML
16452  typedef BOOL (APIENTRYP GLEEPFNWGLWAITFORSBCOMLPROC) (HDC hdc, INT64 target_sbc, INT64 * ust, INT64 * msc, INT64 * sbc);
16453  GLEE_EXTERN GLEEPFNWGLWAITFORSBCOMLPROC GLeeFuncPtr_wglWaitForSbcOML;
16454  #define wglWaitForSbcOML GLeeFuncPtr_wglWaitForSbcOML
16455 #endif
16456 #endif
16457 
16458 /* WGL_I3D_swap_frame_usage */
16459 
16460 #ifndef WGL_I3D_swap_frame_usage
16461 #define WGL_I3D_swap_frame_usage 1
16462 #define __GLEE_WGL_I3D_swap_frame_usage 1
16463 /* Constants */
16464 #ifndef GLEE_H_DEFINED_wglGetFrameUsageI3D
16465 #define GLEE_H_DEFINED_wglGetFrameUsageI3D
16466  typedef BOOL (APIENTRYP GLEEPFNWGLGETFRAMEUSAGEI3DPROC) (float * pUsage);
16467  GLEE_EXTERN GLEEPFNWGLGETFRAMEUSAGEI3DPROC GLeeFuncPtr_wglGetFrameUsageI3D;
16468  #define wglGetFrameUsageI3D GLeeFuncPtr_wglGetFrameUsageI3D
16469 #endif
16470 #ifndef GLEE_H_DEFINED_wglBeginFrameTrackingI3D
16471 #define GLEE_H_DEFINED_wglBeginFrameTrackingI3D
16472  typedef BOOL (APIENTRYP GLEEPFNWGLBEGINFRAMETRACKINGI3DPROC) ();
16473  GLEE_EXTERN GLEEPFNWGLBEGINFRAMETRACKINGI3DPROC GLeeFuncPtr_wglBeginFrameTrackingI3D;
16474  #define wglBeginFrameTrackingI3D GLeeFuncPtr_wglBeginFrameTrackingI3D
16475 #endif
16476 #ifndef GLEE_H_DEFINED_wglEndFrameTrackingI3D
16477 #define GLEE_H_DEFINED_wglEndFrameTrackingI3D
16478  typedef BOOL (APIENTRYP GLEEPFNWGLENDFRAMETRACKINGI3DPROC) ();
16479  GLEE_EXTERN GLEEPFNWGLENDFRAMETRACKINGI3DPROC GLeeFuncPtr_wglEndFrameTrackingI3D;
16480  #define wglEndFrameTrackingI3D GLeeFuncPtr_wglEndFrameTrackingI3D
16481 #endif
16482 #ifndef GLEE_H_DEFINED_wglQueryFrameTrackingI3D
16483 #define GLEE_H_DEFINED_wglQueryFrameTrackingI3D
16484  typedef BOOL (APIENTRYP GLEEPFNWGLQUERYFRAMETRACKINGI3DPROC) (DWORD * pFrameCount, DWORD * pMissedFrames, float * pLastMissedUsage);
16485  GLEE_EXTERN GLEEPFNWGLQUERYFRAMETRACKINGI3DPROC GLeeFuncPtr_wglQueryFrameTrackingI3D;
16486  #define wglQueryFrameTrackingI3D GLeeFuncPtr_wglQueryFrameTrackingI3D
16487 #endif
16488 #endif
16489 
16490 /* WGL_NV_video_output */
16491 
16492 #ifndef WGL_NV_video_output
16493 #define WGL_NV_video_output 1
16494 #define __GLEE_WGL_NV_video_output 1
16495 /* Constants */
16496 #define WGL_BIND_TO_VIDEO_RGB_NV 0x20C0
16497 #define WGL_BIND_TO_VIDEO_RGBA_NV 0x20C1
16498 #define WGL_BIND_TO_VIDEO_RGB_AND_DEPTH_NV 0x20C2
16499 #define WGL_VIDEO_OUT_COLOR_NV 0x20C3
16500 #define WGL_VIDEO_OUT_ALPHA_NV 0x20C4
16501 #define WGL_VIDEO_OUT_DEPTH_NV 0x20C5
16502 #define WGL_VIDEO_OUT_COLOR_AND_ALPHA_NV 0x20C6
16503 #define WGL_VIDEO_OUT_COLOR_AND_DEPTH_NV 0x20C7
16504 #define WGL_VIDEO_OUT_FRAME 0x20C8
16505 #define WGL_VIDEO_OUT_FIELD_1 0x20C9
16506 #define WGL_VIDEO_OUT_FIELD_2 0x20CA
16507 #define WGL_VIDEO_OUT_STACKED_FIELDS_1_2 0x20CB
16508 #define WGL_VIDEO_OUT_STACKED_FIELDS_2_1 0x20CC
16509 #ifndef GLEE_H_DEFINED_wglGetVideoDeviceNV
16510 #define GLEE_H_DEFINED_wglGetVideoDeviceNV
16511  typedef BOOL (APIENTRYP GLEEPFNWGLGETVIDEODEVICENVPROC) (HDC hDC, int numDevices, HPVIDEODEV * hVideoDevice);
16512  GLEE_EXTERN GLEEPFNWGLGETVIDEODEVICENVPROC GLeeFuncPtr_wglGetVideoDeviceNV;
16513  #define wglGetVideoDeviceNV GLeeFuncPtr_wglGetVideoDeviceNV
16514 #endif
16515 #ifndef GLEE_H_DEFINED_wglReleaseVideoDeviceNV
16516 #define GLEE_H_DEFINED_wglReleaseVideoDeviceNV
16517  typedef BOOL (APIENTRYP GLEEPFNWGLRELEASEVIDEODEVICENVPROC) (HPVIDEODEV hVideoDevice);
16518  GLEE_EXTERN GLEEPFNWGLRELEASEVIDEODEVICENVPROC GLeeFuncPtr_wglReleaseVideoDeviceNV;
16519  #define wglReleaseVideoDeviceNV GLeeFuncPtr_wglReleaseVideoDeviceNV
16520 #endif
16521 #ifndef GLEE_H_DEFINED_wglBindVideoImageNV
16522 #define GLEE_H_DEFINED_wglBindVideoImageNV
16523  typedef BOOL (APIENTRYP GLEEPFNWGLBINDVIDEOIMAGENVPROC) (HPVIDEODEV hVideoDevice, HPBUFFERARB hPbuffer, int iVideoBuffer);
16524  GLEE_EXTERN GLEEPFNWGLBINDVIDEOIMAGENVPROC GLeeFuncPtr_wglBindVideoImageNV;
16525  #define wglBindVideoImageNV GLeeFuncPtr_wglBindVideoImageNV
16526 #endif
16527 #ifndef GLEE_H_DEFINED_wglReleaseVideoImageNV
16528 #define GLEE_H_DEFINED_wglReleaseVideoImageNV
16529  typedef BOOL (APIENTRYP GLEEPFNWGLRELEASEVIDEOIMAGENVPROC) (HPBUFFERARB hPbuffer, int iVideoBuffer);
16530  GLEE_EXTERN GLEEPFNWGLRELEASEVIDEOIMAGENVPROC GLeeFuncPtr_wglReleaseVideoImageNV;
16531  #define wglReleaseVideoImageNV GLeeFuncPtr_wglReleaseVideoImageNV
16532 #endif
16533 #ifndef GLEE_H_DEFINED_wglSendPbufferToVideoNV
16534 #define GLEE_H_DEFINED_wglSendPbufferToVideoNV
16535  typedef BOOL (APIENTRYP GLEEPFNWGLSENDPBUFFERTOVIDEONVPROC) (HPBUFFERARB hPbuffer, int iBufferType, unsigned long * pulCounterPbuffer, BOOL bBlock);
16536  GLEE_EXTERN GLEEPFNWGLSENDPBUFFERTOVIDEONVPROC GLeeFuncPtr_wglSendPbufferToVideoNV;
16537  #define wglSendPbufferToVideoNV GLeeFuncPtr_wglSendPbufferToVideoNV
16538 #endif
16539 #ifndef GLEE_H_DEFINED_wglGetVideoInfoNV
16540 #define GLEE_H_DEFINED_wglGetVideoInfoNV
16541  typedef BOOL (APIENTRYP GLEEPFNWGLGETVIDEOINFONVPROC) (HPVIDEODEV hpVideoDevice, unsigned long * pulCounterOutputPbuffer, unsigned long * pulCounterOutputVideo);
16542  GLEE_EXTERN GLEEPFNWGLGETVIDEOINFONVPROC GLeeFuncPtr_wglGetVideoInfoNV;
16543  #define wglGetVideoInfoNV GLeeFuncPtr_wglGetVideoInfoNV
16544 #endif
16545 #endif
16546 #elif defined(__APPLE__) || defined(__APPLE_CC__)
16547 #else /* GLX */
16548 
16549 /* Extension querying variables */
16550 
16591 
16592 /* Aliases for extension querying variables */
16593 
16594 #define GLEE_GLX_VERSION_1_3 GLeeEnabled(&_GLEE_GLX_VERSION_1_3)
16595 #define GLEE_GLX_VERSION_1_4 GLeeEnabled(&_GLEE_GLX_VERSION_1_4)
16596 #define GLEE_GLX_ARB_multisample GLeeEnabled(&_GLEE_GLX_ARB_multisample)
16597 #define GLEE_GLX_ARB_fbconfig_float GLeeEnabled(&_GLEE_GLX_ARB_fbconfig_float)
16598 #define GLEE_GLX_ARB_create_context GLeeEnabled(&_GLEE_GLX_ARB_create_context)
16599 #define GLEE_GLX_SGIS_multisample GLeeEnabled(&_GLEE_GLX_SGIS_multisample)
16600 #define GLEE_GLX_EXT_visual_info GLeeEnabled(&_GLEE_GLX_EXT_visual_info)
16601 #define GLEE_GLX_SGI_swap_control GLeeEnabled(&_GLEE_GLX_SGI_swap_control)
16602 #define GLEE_GLX_SGI_video_sync GLeeEnabled(&_GLEE_GLX_SGI_video_sync)
16603 #define GLEE_GLX_SGI_make_current_read GLeeEnabled(&_GLEE_GLX_SGI_make_current_read)
16604 #define GLEE_GLX_EXT_visual_rating GLeeEnabled(&_GLEE_GLX_EXT_visual_rating)
16605 #define GLEE_GLX_EXT_import_context GLeeEnabled(&_GLEE_GLX_EXT_import_context)
16606 #define GLEE_GLX_SGIX_fbconfig GLeeEnabled(&_GLEE_GLX_SGIX_fbconfig)
16607 #define GLEE_GLX_SGIX_pbuffer GLeeEnabled(&_GLEE_GLX_SGIX_pbuffer)
16608 #define GLEE_GLX_SGI_cushion GLeeEnabled(&_GLEE_GLX_SGI_cushion)
16609 #define GLEE_GLX_SGIX_video_resize GLeeEnabled(&_GLEE_GLX_SGIX_video_resize)
16610 #define GLEE_GLX_SGIX_swap_group GLeeEnabled(&_GLEE_GLX_SGIX_swap_group)
16611 #define GLEE_GLX_SGIX_swap_barrier GLeeEnabled(&_GLEE_GLX_SGIX_swap_barrier)
16612 #define GLEE_GLX_SGIS_blended_overlay GLeeEnabled(&_GLEE_GLX_SGIS_blended_overlay)
16613 #define GLEE_GLX_SGIS_shared_multisample GLeeEnabled(&_GLEE_GLX_SGIS_shared_multisample)
16614 #define GLEE_GLX_SUN_get_transparent_index GLeeEnabled(&_GLEE_GLX_SUN_get_transparent_index)
16615 #define GLEE_GLX_3DFX_multisample GLeeEnabled(&_GLEE_GLX_3DFX_multisample)
16616 #define GLEE_GLX_MESA_copy_sub_buffer GLeeEnabled(&_GLEE_GLX_MESA_copy_sub_buffer)
16617 #define GLEE_GLX_MESA_pixmap_colormap GLeeEnabled(&_GLEE_GLX_MESA_pixmap_colormap)
16618 #define GLEE_GLX_MESA_release_buffers GLeeEnabled(&_GLEE_GLX_MESA_release_buffers)
16619 #define GLEE_GLX_MESA_set_3dfx_mode GLeeEnabled(&_GLEE_GLX_MESA_set_3dfx_mode)
16620 #define GLEE_GLX_SGIX_visual_select_group GLeeEnabled(&_GLEE_GLX_SGIX_visual_select_group)
16621 #define GLEE_GLX_OML_swap_method GLeeEnabled(&_GLEE_GLX_OML_swap_method)
16622 #define GLEE_GLX_OML_sync_control GLeeEnabled(&_GLEE_GLX_OML_sync_control)
16623 #define GLEE_GLX_NV_float_buffer GLeeEnabled(&_GLEE_GLX_NV_float_buffer)
16624 #define GLEE_GLX_SGIX_hyperpipe GLeeEnabled(&_GLEE_GLX_SGIX_hyperpipe)
16625 #define GLEE_GLX_MESA_agp_offset GLeeEnabled(&_GLEE_GLX_MESA_agp_offset)
16626 #define GLEE_GLX_EXT_fbconfig_packed_float GLeeEnabled(&_GLEE_GLX_EXT_fbconfig_packed_float)
16627 #define GLEE_GLX_EXT_framebuffer_sRGB GLeeEnabled(&_GLEE_GLX_EXT_framebuffer_sRGB)
16628 #define GLEE_GLX_EXT_texture_from_pixmap GLeeEnabled(&_GLEE_GLX_EXT_texture_from_pixmap)
16629 #define GLEE_GLX_NV_present_video GLeeEnabled(&_GLEE_GLX_NV_present_video)
16630 #define GLEE_GLX_NV_video_out GLeeEnabled(&_GLEE_GLX_NV_video_out)
16631 #define GLEE_GLX_NV_swap_group GLeeEnabled(&_GLEE_GLX_NV_swap_group)
16632 #define GLEE_GLX_EXT_scene_marker GLeeEnabled(&_GLEE_GLX_EXT_scene_marker)
16633 #define GLEE_GLX_NV_video_output GLeeEnabled(&_GLEE_GLX_NV_video_output)
16634 
16635 /* GLX_VERSION_1_3 */
16636 
16637 #ifndef GLX_VERSION_1_3
16638 #define GLX_VERSION_1_3 1
16639 #define __GLEE_GLX_VERSION_1_3 1
16640 /* Constants */
16641 #define GLX_WINDOW_BIT 0x00000001
16642 #define GLX_PIXMAP_BIT 0x00000002
16643 #define GLX_PBUFFER_BIT 0x00000004
16644 #define GLX_RGBA_BIT 0x00000001
16645 #define GLX_COLOR_INDEX_BIT 0x00000002
16646 #define GLX_PBUFFER_CLOBBER_MASK 0x08000000
16647 #define GLX_FRONT_LEFT_BUFFER_BIT 0x00000001
16648 #define GLX_FRONT_RIGHT_BUFFER_BIT 0x00000002
16649 #define GLX_BACK_LEFT_BUFFER_BIT 0x00000004
16650 #define GLX_BACK_RIGHT_BUFFER_BIT 0x00000008
16651 #define GLX_AUX_BUFFERS_BIT 0x00000010
16652 #define GLX_DEPTH_BUFFER_BIT 0x00000020
16653 #define GLX_STENCIL_BUFFER_BIT 0x00000040
16654 #define GLX_ACCUM_BUFFER_BIT 0x00000080
16655 #define GLX_CONFIG_CAVEAT 0x20
16656 #define GLX_X_VISUAL_TYPE 0x22
16657 #define GLX_TRANSPARENT_TYPE 0x23
16658 #define GLX_TRANSPARENT_INDEX_VALUE 0x24
16659 #define GLX_TRANSPARENT_RED_VALUE 0x25
16660 #define GLX_TRANSPARENT_GREEN_VALUE 0x26
16661 #define GLX_TRANSPARENT_BLUE_VALUE 0x27
16662 #define GLX_TRANSPARENT_ALPHA_VALUE 0x28
16663 #define GLX_DONT_CARE 0xFFFFFFFF
16664 #define GLX_NONE 0x8000
16665 #define GLX_SLOW_CONFIG 0x8001
16666 #define GLX_TRUE_COLOR 0x8002
16667 #define GLX_DIRECT_COLOR 0x8003
16668 #define GLX_PSEUDO_COLOR 0x8004
16669 #define GLX_STATIC_COLOR 0x8005
16670 #define GLX_GRAY_SCALE 0x8006
16671 #define GLX_STATIC_GRAY 0x8007
16672 #define GLX_TRANSPARENT_RGB 0x8008
16673 #define GLX_TRANSPARENT_INDEX 0x8009
16674 #define GLX_VISUAL_ID 0x800B
16675 #define GLX_SCREEN 0x800C
16676 #define GLX_NON_CONFORMANT_CONFIG 0x800D
16677 #define GLX_DRAWABLE_TYPE 0x8010
16678 #define GLX_RENDER_TYPE 0x8011
16679 #define GLX_X_RENDERABLE 0x8012
16680 #define GLX_FBCONFIG_ID 0x8013
16681 #define GLX_RGBA_TYPE 0x8014
16682 #define GLX_COLOR_INDEX_TYPE 0x8015
16683 #define GLX_MAX_PBUFFER_WIDTH 0x8016
16684 #define GLX_MAX_PBUFFER_HEIGHT 0x8017
16685 #define GLX_MAX_PBUFFER_PIXELS 0x8018
16686 #define GLX_PRESERVED_CONTENTS 0x801B
16687 #define GLX_LARGEST_PBUFFER 0x801C
16688 #define GLX_WIDTH 0x801D
16689 #define GLX_HEIGHT 0x801E
16690 #define GLX_EVENT_MASK 0x801F
16691 #define GLX_DAMAGED 0x8020
16692 #define GLX_SAVED 0x8021
16693 #define GLX_WINDOW 0x8022
16694 #define GLX_PBUFFER 0x8023
16695 #define GLX_PBUFFER_HEIGHT 0x8040
16696 #define GLX_PBUFFER_WIDTH 0x8041
16697 #ifndef GLEE_H_DEFINED_glXGetFBConfigs
16698 #define GLEE_H_DEFINED_glXGetFBConfigs
16699  typedef GLXFBConfig * (APIENTRYP GLEEPFNGLXGETFBCONFIGSPROC) (Display * dpy, int screen, int * nelements);
16701  #define glXGetFBConfigs GLeeFuncPtr_glXGetFBConfigs
16702 #endif
16703 #ifndef GLEE_H_DEFINED_glXChooseFBConfig
16704 #define GLEE_H_DEFINED_glXChooseFBConfig
16705  typedef GLXFBConfig * (APIENTRYP GLEEPFNGLXCHOOSEFBCONFIGPROC) (Display * dpy, int screen, const int * attrib_list, int * nelements);
16707  #define glXChooseFBConfig GLeeFuncPtr_glXChooseFBConfig
16708 #endif
16709 #ifndef GLEE_H_DEFINED_glXGetFBConfigAttrib
16710 #define GLEE_H_DEFINED_glXGetFBConfigAttrib
16711  typedef int (APIENTRYP GLEEPFNGLXGETFBCONFIGATTRIBPROC) (Display * dpy, GLXFBConfig config, int attribute, int * value);
16712  GLEE_EXTERN GLEEPFNGLXGETFBCONFIGATTRIBPROC GLeeFuncPtr_glXGetFBConfigAttrib;
16713  #define glXGetFBConfigAttrib GLeeFuncPtr_glXGetFBConfigAttrib
16714 #endif
16715 #ifndef GLEE_H_DEFINED_glXGetVisualFromFBConfig
16716 #define GLEE_H_DEFINED_glXGetVisualFromFBConfig
16717  typedef XVisualInfo * (APIENTRYP GLEEPFNGLXGETVISUALFROMFBCONFIGPROC) (Display * dpy, GLXFBConfig config);
16719  #define glXGetVisualFromFBConfig GLeeFuncPtr_glXGetVisualFromFBConfig
16720 #endif
16721 #ifndef GLEE_H_DEFINED_glXCreateWindow
16722 #define GLEE_H_DEFINED_glXCreateWindow
16723  typedef GLXWindow (APIENTRYP GLEEPFNGLXCREATEWINDOWPROC) (Display * dpy, GLXFBConfig config, Window win, const int * attrib_list);
16724  GLEE_EXTERN GLEEPFNGLXCREATEWINDOWPROC GLeeFuncPtr_glXCreateWindow;
16725  #define glXCreateWindow GLeeFuncPtr_glXCreateWindow
16726 #endif
16727 #ifndef GLEE_H_DEFINED_glXDestroyWindow
16728 #define GLEE_H_DEFINED_glXDestroyWindow
16729  typedef void (APIENTRYP GLEEPFNGLXDESTROYWINDOWPROC) (Display * dpy, GLXWindow win);
16730  GLEE_EXTERN GLEEPFNGLXDESTROYWINDOWPROC GLeeFuncPtr_glXDestroyWindow;
16731  #define glXDestroyWindow GLeeFuncPtr_glXDestroyWindow
16732 #endif
16733 #ifndef GLEE_H_DEFINED_glXCreatePixmap
16734 #define GLEE_H_DEFINED_glXCreatePixmap
16735  typedef GLXPixmap (APIENTRYP GLEEPFNGLXCREATEPIXMAPPROC) (Display * dpy, GLXFBConfig config, Pixmap pixmap, const int * attrib_list);
16736  GLEE_EXTERN GLEEPFNGLXCREATEPIXMAPPROC GLeeFuncPtr_glXCreatePixmap;
16737  #define glXCreatePixmap GLeeFuncPtr_glXCreatePixmap
16738 #endif
16739 #ifndef GLEE_H_DEFINED_glXDestroyPixmap
16740 #define GLEE_H_DEFINED_glXDestroyPixmap
16741  typedef void (APIENTRYP GLEEPFNGLXDESTROYPIXMAPPROC) (Display * dpy, GLXPixmap pixmap);
16742  GLEE_EXTERN GLEEPFNGLXDESTROYPIXMAPPROC GLeeFuncPtr_glXDestroyPixmap;
16743  #define glXDestroyPixmap GLeeFuncPtr_glXDestroyPixmap
16744 #endif
16745 #ifndef GLEE_H_DEFINED_glXCreatePbuffer
16746 #define GLEE_H_DEFINED_glXCreatePbuffer
16747  typedef GLXPbuffer (APIENTRYP GLEEPFNGLXCREATEPBUFFERPROC) (Display * dpy, GLXFBConfig config, const int * attrib_list);
16748  GLEE_EXTERN GLEEPFNGLXCREATEPBUFFERPROC GLeeFuncPtr_glXCreatePbuffer;
16749  #define glXCreatePbuffer GLeeFuncPtr_glXCreatePbuffer
16750 #endif
16751 #ifndef GLEE_H_DEFINED_glXDestroyPbuffer
16752 #define GLEE_H_DEFINED_glXDestroyPbuffer
16753  typedef void (APIENTRYP GLEEPFNGLXDESTROYPBUFFERPROC) (Display * dpy, GLXPbuffer pbuf);
16754  GLEE_EXTERN GLEEPFNGLXDESTROYPBUFFERPROC GLeeFuncPtr_glXDestroyPbuffer;
16755  #define glXDestroyPbuffer GLeeFuncPtr_glXDestroyPbuffer
16756 #endif
16757 #ifndef GLEE_H_DEFINED_glXQueryDrawable
16758 #define GLEE_H_DEFINED_glXQueryDrawable
16759  typedef void (APIENTRYP GLEEPFNGLXQUERYDRAWABLEPROC) (Display * dpy, GLXDrawable draw, int attribute, unsigned int * value);
16760  GLEE_EXTERN GLEEPFNGLXQUERYDRAWABLEPROC GLeeFuncPtr_glXQueryDrawable;
16761  #define glXQueryDrawable GLeeFuncPtr_glXQueryDrawable
16762 #endif
16763 #ifndef GLEE_H_DEFINED_glXCreateNewContext
16764 #define GLEE_H_DEFINED_glXCreateNewContext
16765  typedef GLXContext (APIENTRYP GLEEPFNGLXCREATENEWCONTEXTPROC) (Display * dpy, GLXFBConfig config, int render_type, GLXContext share_list, Bool direct);
16766  GLEE_EXTERN GLEEPFNGLXCREATENEWCONTEXTPROC GLeeFuncPtr_glXCreateNewContext;
16767  #define glXCreateNewContext GLeeFuncPtr_glXCreateNewContext
16768 #endif
16769 #ifndef GLEE_H_DEFINED_glXMakeContextCurrent
16770 #define GLEE_H_DEFINED_glXMakeContextCurrent
16771  typedef Bool (APIENTRYP GLEEPFNGLXMAKECONTEXTCURRENTPROC) (Display * dpy, GLXDrawable draw, GLXDrawable read, GLXContext ctx);
16772  GLEE_EXTERN GLEEPFNGLXMAKECONTEXTCURRENTPROC GLeeFuncPtr_glXMakeContextCurrent;
16773  #define glXMakeContextCurrent GLeeFuncPtr_glXMakeContextCurrent
16774 #endif
16775 #ifndef GLEE_H_DEFINED_glXGetCurrentReadDrawable
16776 #define GLEE_H_DEFINED_glXGetCurrentReadDrawable
16777  typedef GLXDrawable (APIENTRYP GLEEPFNGLXGETCURRENTREADDRAWABLEPROC) ();
16778  GLEE_EXTERN GLEEPFNGLXGETCURRENTREADDRAWABLEPROC GLeeFuncPtr_glXGetCurrentReadDrawable;
16779  #define glXGetCurrentReadDrawable GLeeFuncPtr_glXGetCurrentReadDrawable
16780 #endif
16781 #ifndef GLEE_H_DEFINED_glXGetCurrentDisplay
16782 #define GLEE_H_DEFINED_glXGetCurrentDisplay
16785  #define glXGetCurrentDisplay GLeeFuncPtr_glXGetCurrentDisplay
16786 #endif
16787 #ifndef GLEE_H_DEFINED_glXQueryContext
16788 #define GLEE_H_DEFINED_glXQueryContext
16789  typedef int (APIENTRYP GLEEPFNGLXQUERYCONTEXTPROC) (Display * dpy, GLXContext ctx, int attribute, int * value);
16790  GLEE_EXTERN GLEEPFNGLXQUERYCONTEXTPROC GLeeFuncPtr_glXQueryContext;
16791  #define glXQueryContext GLeeFuncPtr_glXQueryContext
16792 #endif
16793 #ifndef GLEE_H_DEFINED_glXSelectEvent
16794 #define GLEE_H_DEFINED_glXSelectEvent
16795  typedef void (APIENTRYP GLEEPFNGLXSELECTEVENTPROC) (Display * dpy, GLXDrawable draw, unsigned long event_mask);
16796  GLEE_EXTERN GLEEPFNGLXSELECTEVENTPROC GLeeFuncPtr_glXSelectEvent;
16797  #define glXSelectEvent GLeeFuncPtr_glXSelectEvent
16798 #endif
16799 #ifndef GLEE_H_DEFINED_glXGetSelectedEvent
16800 #define GLEE_H_DEFINED_glXGetSelectedEvent
16801  typedef void (APIENTRYP GLEEPFNGLXGETSELECTEDEVENTPROC) (Display * dpy, GLXDrawable draw, unsigned long * event_mask);
16802  GLEE_EXTERN GLEEPFNGLXGETSELECTEDEVENTPROC GLeeFuncPtr_glXGetSelectedEvent;
16803  #define glXGetSelectedEvent GLeeFuncPtr_glXGetSelectedEvent
16804 #endif
16805 #endif
16806 
16807 /* GLX_VERSION_1_4 */
16808 
16809 #ifndef GLX_VERSION_1_4
16810 #define GLX_VERSION_1_4 1
16811 #define __GLEE_GLX_VERSION_1_4 1
16812 /* Constants */
16813 #define GLX_SAMPLE_BUFFERS 100000
16814 #define GLX_SAMPLES 100001
16815 #ifndef GLEE_H_DEFINED_glXGetProcAddress
16816 #define GLEE_H_DEFINED_glXGetProcAddress
16817  typedef __GLXextFuncPtr (APIENTRYP GLEEPFNGLXGETPROCADDRESSPROC) (const GLubyte * procName);
16818  GLEE_EXTERN GLEEPFNGLXGETPROCADDRESSPROC GLeeFuncPtr_glXGetProcAddress;
16819  #define glXGetProcAddress GLeeFuncPtr_glXGetProcAddress
16820 #endif
16821 #endif
16822 
16823 /* GLX_ARB_multisample */
16824 
16825 #ifndef GLX_ARB_multisample
16826 #define GLX_ARB_multisample 1
16827 #define __GLEE_GLX_ARB_multisample 1
16828 /* Constants */
16829 #define GLX_SAMPLE_BUFFERS_ARB 100000
16830 #define GLX_SAMPLES_ARB 100001
16831 #endif
16832 
16833 /* GLX_ARB_fbconfig_float */
16834 
16835 #ifndef GLX_ARB_fbconfig_float
16836 #define GLX_ARB_fbconfig_float 1
16837 #define __GLEE_GLX_ARB_fbconfig_float 1
16838 /* Constants */
16839 #define GLX_RGBA_FLOAT_TYPE_ARB 0x20B9
16840 #define GLX_RGBA_FLOAT_BIT_ARB 0x00000004
16841 #endif
16842 
16843 /* GLX_ARB_create_context */
16844 
16845 #ifndef GLX_ARB_create_context
16846 #define GLX_ARB_create_context 1
16847 #define __GLEE_GLX_ARB_create_context 1
16848 /* Constants */
16849 #define GLX_CONTEXT_DEBUG_BIT_ARB 0x00000001
16850 #define GLX_CONTEXT_FORWARD_COMPATIBLE_BIT_ARB 0x00000002
16851 #define GLX_CONTEXT_MAJOR_VERSION_ARB 0x2091
16852 #define GLX_CONTEXT_MINOR_VERSION_ARB 0x2092
16853 #define GLX_CONTEXT_FLAGS_ARB 0x2094
16854 #ifndef GLEE_H_DEFINED_glXCreateContextAttribsARB
16855 #define GLEE_H_DEFINED_glXCreateContextAttribsARB
16856  typedef GLXContext (APIENTRYP GLEEPFNGLXCREATECONTEXTATTRIBSARBPROC) (Display * dpy, GLXFBConfig config, GLXContext share_context, Bool direct, const int * attrib_list);
16857  GLEE_EXTERN GLEEPFNGLXCREATECONTEXTATTRIBSARBPROC GLeeFuncPtr_glXCreateContextAttribsARB;
16858  #define glXCreateContextAttribsARB GLeeFuncPtr_glXCreateContextAttribsARB
16859 #endif
16860 #endif
16861 
16862 /* GLX_SGIS_multisample */
16863 
16864 #ifndef GLX_SGIS_multisample
16865 #define GLX_SGIS_multisample 1
16866 #define __GLEE_GLX_SGIS_multisample 1
16867 /* Constants */
16868 #define GLX_SAMPLE_BUFFERS_SGIS 100000
16869 #define GLX_SAMPLES_SGIS 100001
16870 #endif
16871 
16872 /* GLX_EXT_visual_info */
16873 
16874 #ifndef GLX_EXT_visual_info
16875 #define GLX_EXT_visual_info 1
16876 #define __GLEE_GLX_EXT_visual_info 1
16877 /* Constants */
16878 #define GLX_X_VISUAL_TYPE_EXT 0x22
16879 #define GLX_TRANSPARENT_TYPE_EXT 0x23
16880 #define GLX_TRANSPARENT_INDEX_VALUE_EXT 0x24
16881 #define GLX_TRANSPARENT_RED_VALUE_EXT 0x25
16882 #define GLX_TRANSPARENT_GREEN_VALUE_EXT 0x26
16883 #define GLX_TRANSPARENT_BLUE_VALUE_EXT 0x27
16884 #define GLX_TRANSPARENT_ALPHA_VALUE_EXT 0x28
16885 #define GLX_NONE_EXT 0x8000
16886 #define GLX_TRUE_COLOR_EXT 0x8002
16887 #define GLX_DIRECT_COLOR_EXT 0x8003
16888 #define GLX_PSEUDO_COLOR_EXT 0x8004
16889 #define GLX_STATIC_COLOR_EXT 0x8005
16890 #define GLX_GRAY_SCALE_EXT 0x8006
16891 #define GLX_STATIC_GRAY_EXT 0x8007
16892 #define GLX_TRANSPARENT_RGB_EXT 0x8008
16893 #define GLX_TRANSPARENT_INDEX_EXT 0x8009
16894 #endif
16895 
16896 /* GLX_SGI_swap_control */
16897 
16898 #ifndef GLX_SGI_swap_control
16899 #define GLX_SGI_swap_control 1
16900 #define __GLEE_GLX_SGI_swap_control 1
16901 /* Constants */
16902 #ifndef GLEE_H_DEFINED_glXSwapIntervalSGI
16903 #define GLEE_H_DEFINED_glXSwapIntervalSGI
16904  typedef int (APIENTRYP GLEEPFNGLXSWAPINTERVALSGIPROC) (int interval);
16905  GLEE_EXTERN GLEEPFNGLXSWAPINTERVALSGIPROC GLeeFuncPtr_glXSwapIntervalSGI;
16906  #define glXSwapIntervalSGI GLeeFuncPtr_glXSwapIntervalSGI
16907 #endif
16908 #endif
16909 
16910 /* GLX_SGI_video_sync */
16911 
16912 #ifndef GLX_SGI_video_sync
16913 #define GLX_SGI_video_sync 1
16914 #define __GLEE_GLX_SGI_video_sync 1
16915 /* Constants */
16916 #ifndef GLEE_H_DEFINED_glXGetVideoSyncSGI
16917 #define GLEE_H_DEFINED_glXGetVideoSyncSGI
16918  typedef int (APIENTRYP GLEEPFNGLXGETVIDEOSYNCSGIPROC) (unsigned int * count);
16919  GLEE_EXTERN GLEEPFNGLXGETVIDEOSYNCSGIPROC GLeeFuncPtr_glXGetVideoSyncSGI;
16920  #define glXGetVideoSyncSGI GLeeFuncPtr_glXGetVideoSyncSGI
16921 #endif
16922 #ifndef GLEE_H_DEFINED_glXWaitVideoSyncSGI
16923 #define GLEE_H_DEFINED_glXWaitVideoSyncSGI
16924  typedef int (APIENTRYP GLEEPFNGLXWAITVIDEOSYNCSGIPROC) (int divisor, int remainder, unsigned int * count);
16925  GLEE_EXTERN GLEEPFNGLXWAITVIDEOSYNCSGIPROC GLeeFuncPtr_glXWaitVideoSyncSGI;
16926  #define glXWaitVideoSyncSGI GLeeFuncPtr_glXWaitVideoSyncSGI
16927 #endif
16928 #endif
16929 
16930 /* GLX_SGI_make_current_read */
16931 
16932 #ifndef GLX_SGI_make_current_read
16933 #define GLX_SGI_make_current_read 1
16934 #define __GLEE_GLX_SGI_make_current_read 1
16935 /* Constants */
16936 #ifndef GLEE_H_DEFINED_glXMakeCurrentReadSGI
16937 #define GLEE_H_DEFINED_glXMakeCurrentReadSGI
16938  typedef Bool (APIENTRYP GLEEPFNGLXMAKECURRENTREADSGIPROC) (Display * dpy, GLXDrawable draw, GLXDrawable read, GLXContext ctx);
16939  GLEE_EXTERN GLEEPFNGLXMAKECURRENTREADSGIPROC GLeeFuncPtr_glXMakeCurrentReadSGI;
16940  #define glXMakeCurrentReadSGI GLeeFuncPtr_glXMakeCurrentReadSGI
16941 #endif
16942 #ifndef GLEE_H_DEFINED_glXGetCurrentReadDrawableSGI
16943 #define GLEE_H_DEFINED_glXGetCurrentReadDrawableSGI
16944  typedef GLXDrawable (APIENTRYP GLEEPFNGLXGETCURRENTREADDRAWABLESGIPROC) ();
16945  GLEE_EXTERN GLEEPFNGLXGETCURRENTREADDRAWABLESGIPROC GLeeFuncPtr_glXGetCurrentReadDrawableSGI;
16946  #define glXGetCurrentReadDrawableSGI GLeeFuncPtr_glXGetCurrentReadDrawableSGI
16947 #endif
16948 #endif
16949 
16950 /* GLX_EXT_visual_rating */
16951 
16952 #ifndef GLX_EXT_visual_rating
16953 #define GLX_EXT_visual_rating 1
16954 #define __GLEE_GLX_EXT_visual_rating 1
16955 /* Constants */
16956 #define GLX_VISUAL_CAVEAT_EXT 0x20
16957 #define GLX_SLOW_VISUAL_EXT 0x8001
16958 #define GLX_NON_CONFORMANT_VISUAL_EXT 0x800D
16959 #endif
16960 
16961 /* GLX_EXT_import_context */
16962 
16963 #ifndef GLX_EXT_import_context
16964 #define GLX_EXT_import_context 1
16965 #define __GLEE_GLX_EXT_import_context 1
16966 /* Constants */
16967 #define GLX_SHARE_CONTEXT_EXT 0x800A
16968 #define GLX_VISUAL_ID_EXT 0x800B
16969 #define GLX_SCREEN_EXT 0x800C
16970 #ifndef GLEE_H_DEFINED_glXGetCurrentDisplayEXT
16971 #define GLEE_H_DEFINED_glXGetCurrentDisplayEXT
16974  #define glXGetCurrentDisplayEXT GLeeFuncPtr_glXGetCurrentDisplayEXT
16975 #endif
16976 #ifndef GLEE_H_DEFINED_glXQueryContextInfoEXT
16977 #define GLEE_H_DEFINED_glXQueryContextInfoEXT
16978  typedef int (APIENTRYP GLEEPFNGLXQUERYCONTEXTINFOEXTPROC) (Display * dpy, GLXContext context, int attribute, int * value);
16979  GLEE_EXTERN GLEEPFNGLXQUERYCONTEXTINFOEXTPROC GLeeFuncPtr_glXQueryContextInfoEXT;
16980  #define glXQueryContextInfoEXT GLeeFuncPtr_glXQueryContextInfoEXT
16981 #endif
16982 #ifndef GLEE_H_DEFINED_glXGetContextIDEXT
16983 #define GLEE_H_DEFINED_glXGetContextIDEXT
16984  typedef GLXContextID (APIENTRYP GLEEPFNGLXGETCONTEXTIDEXTPROC) (const GLXContext context);
16985  GLEE_EXTERN GLEEPFNGLXGETCONTEXTIDEXTPROC GLeeFuncPtr_glXGetContextIDEXT;
16986  #define glXGetContextIDEXT GLeeFuncPtr_glXGetContextIDEXT
16987 #endif
16988 #ifndef GLEE_H_DEFINED_glXImportContextEXT
16989 #define GLEE_H_DEFINED_glXImportContextEXT
16990  typedef GLXContext (APIENTRYP GLEEPFNGLXIMPORTCONTEXTEXTPROC) (Display * dpy, GLXContextID contextID);
16991  GLEE_EXTERN GLEEPFNGLXIMPORTCONTEXTEXTPROC GLeeFuncPtr_glXImportContextEXT;
16992  #define glXImportContextEXT GLeeFuncPtr_glXImportContextEXT
16993 #endif
16994 #ifndef GLEE_H_DEFINED_glXFreeContextEXT
16995 #define GLEE_H_DEFINED_glXFreeContextEXT
16996  typedef void (APIENTRYP GLEEPFNGLXFREECONTEXTEXTPROC) (Display * dpy, GLXContext context);
16997  GLEE_EXTERN GLEEPFNGLXFREECONTEXTEXTPROC GLeeFuncPtr_glXFreeContextEXT;
16998  #define glXFreeContextEXT GLeeFuncPtr_glXFreeContextEXT
16999 #endif
17000 #endif
17001 
17002 /* GLX_SGIX_fbconfig */
17003 
17004 #ifndef GLX_SGIX_fbconfig
17005 #define GLX_SGIX_fbconfig 1
17006 #define __GLEE_GLX_SGIX_fbconfig 1
17007 /* Constants */
17008 #define GLX_WINDOW_BIT_SGIX 0x00000001
17009 #define GLX_PIXMAP_BIT_SGIX 0x00000002
17010 #define GLX_RGBA_BIT_SGIX 0x00000001
17011 #define GLX_COLOR_INDEX_BIT_SGIX 0x00000002
17012 #define GLX_DRAWABLE_TYPE_SGIX 0x8010
17013 #define GLX_RENDER_TYPE_SGIX 0x8011
17014 #define GLX_X_RENDERABLE_SGIX 0x8012
17015 #define GLX_FBCONFIG_ID_SGIX 0x8013
17016 #define GLX_RGBA_TYPE_SGIX 0x8014
17017 #define GLX_COLOR_INDEX_TYPE_SGIX 0x8015
17018 #ifndef GLEE_H_DEFINED_glXGetFBConfigAttribSGIX
17019 #define GLEE_H_DEFINED_glXGetFBConfigAttribSGIX
17020  typedef int (APIENTRYP GLEEPFNGLXGETFBCONFIGATTRIBSGIXPROC) (Display * dpy, GLXFBConfigSGIX config, int attribute, int * value);
17021  GLEE_EXTERN GLEEPFNGLXGETFBCONFIGATTRIBSGIXPROC GLeeFuncPtr_glXGetFBConfigAttribSGIX;
17022  #define glXGetFBConfigAttribSGIX GLeeFuncPtr_glXGetFBConfigAttribSGIX
17023 #endif
17024 #ifndef GLEE_H_DEFINED_glXChooseFBConfigSGIX
17025 #define GLEE_H_DEFINED_glXChooseFBConfigSGIX
17026  typedef GLXFBConfigSGIX * (APIENTRYP GLEEPFNGLXCHOOSEFBCONFIGSGIXPROC) (Display * dpy, int screen, int * attrib_list, int * nelements);
17028  #define glXChooseFBConfigSGIX GLeeFuncPtr_glXChooseFBConfigSGIX
17029 #endif
17030 #ifndef GLEE_H_DEFINED_glXCreateGLXPixmapWithConfigSGIX
17031 #define GLEE_H_DEFINED_glXCreateGLXPixmapWithConfigSGIX
17032  typedef GLXPixmap (APIENTRYP GLEEPFNGLXCREATEGLXPIXMAPWITHCONFIGSGIXPROC) (Display * dpy, GLXFBConfigSGIX config, Pixmap pixmap);
17033  GLEE_EXTERN GLEEPFNGLXCREATEGLXPIXMAPWITHCONFIGSGIXPROC GLeeFuncPtr_glXCreateGLXPixmapWithConfigSGIX;
17034  #define glXCreateGLXPixmapWithConfigSGIX GLeeFuncPtr_glXCreateGLXPixmapWithConfigSGIX
17035 #endif
17036 #ifndef GLEE_H_DEFINED_glXCreateContextWithConfigSGIX
17037 #define GLEE_H_DEFINED_glXCreateContextWithConfigSGIX
17038  typedef GLXContext (APIENTRYP GLEEPFNGLXCREATECONTEXTWITHCONFIGSGIXPROC) (Display * dpy, GLXFBConfigSGIX config, int render_type, GLXContext share_list, Bool direct);
17039  GLEE_EXTERN GLEEPFNGLXCREATECONTEXTWITHCONFIGSGIXPROC GLeeFuncPtr_glXCreateContextWithConfigSGIX;
17040  #define glXCreateContextWithConfigSGIX GLeeFuncPtr_glXCreateContextWithConfigSGIX
17041 #endif
17042 #ifndef GLEE_H_DEFINED_glXGetVisualFromFBConfigSGIX
17043 #define GLEE_H_DEFINED_glXGetVisualFromFBConfigSGIX
17044  typedef XVisualInfo * (APIENTRYP GLEEPFNGLXGETVISUALFROMFBCONFIGSGIXPROC) (Display * dpy, GLXFBConfigSGIX config);
17046  #define glXGetVisualFromFBConfigSGIX GLeeFuncPtr_glXGetVisualFromFBConfigSGIX
17047 #endif
17048 #ifndef GLEE_H_DEFINED_glXGetFBConfigFromVisualSGIX
17049 #define GLEE_H_DEFINED_glXGetFBConfigFromVisualSGIX
17050  typedef GLXFBConfigSGIX (APIENTRYP GLEEPFNGLXGETFBCONFIGFROMVISUALSGIXPROC) (Display * dpy, XVisualInfo * vis);
17051  GLEE_EXTERN GLEEPFNGLXGETFBCONFIGFROMVISUALSGIXPROC GLeeFuncPtr_glXGetFBConfigFromVisualSGIX;
17052  #define glXGetFBConfigFromVisualSGIX GLeeFuncPtr_glXGetFBConfigFromVisualSGIX
17053 #endif
17054 #endif
17055 
17056 /* GLX_SGIX_pbuffer */
17057 
17058 #ifndef GLX_SGIX_pbuffer
17059 #define GLX_SGIX_pbuffer 1
17060 #define __GLEE_GLX_SGIX_pbuffer 1
17061 /* Constants */
17062 #define GLX_PBUFFER_BIT_SGIX 0x00000004
17063 #define GLX_BUFFER_CLOBBER_MASK_SGIX 0x08000000
17064 #define GLX_FRONT_LEFT_BUFFER_BIT_SGIX 0x00000001
17065 #define GLX_FRONT_RIGHT_BUFFER_BIT_SGIX 0x00000002
17066 #define GLX_BACK_LEFT_BUFFER_BIT_SGIX 0x00000004
17067 #define GLX_BACK_RIGHT_BUFFER_BIT_SGIX 0x00000008
17068 #define GLX_AUX_BUFFERS_BIT_SGIX 0x00000010
17069 #define GLX_DEPTH_BUFFER_BIT_SGIX 0x00000020
17070 #define GLX_STENCIL_BUFFER_BIT_SGIX 0x00000040
17071 #define GLX_ACCUM_BUFFER_BIT_SGIX 0x00000080
17072 #define GLX_SAMPLE_BUFFERS_BIT_SGIX 0x00000100
17073 #define GLX_MAX_PBUFFER_WIDTH_SGIX 0x8016
17074 #define GLX_MAX_PBUFFER_HEIGHT_SGIX 0x8017
17075 #define GLX_MAX_PBUFFER_PIXELS_SGIX 0x8018
17076 #define GLX_OPTIMAL_PBUFFER_WIDTH_SGIX 0x8019
17077 #define GLX_OPTIMAL_PBUFFER_HEIGHT_SGIX 0x801A
17078 #define GLX_PRESERVED_CONTENTS_SGIX 0x801B
17079 #define GLX_LARGEST_PBUFFER_SGIX 0x801C
17080 #define GLX_WIDTH_SGIX 0x801D
17081 #define GLX_HEIGHT_SGIX 0x801E
17082 #define GLX_EVENT_MASK_SGIX 0x801F
17083 #define GLX_DAMAGED_SGIX 0x8020
17084 #define GLX_SAVED_SGIX 0x8021
17085 #define GLX_WINDOW_SGIX 0x8022
17086 #define GLX_PBUFFER_SGIX 0x8023
17087 #ifndef GLEE_H_DEFINED_glXCreateGLXPbufferSGIX
17088 #define GLEE_H_DEFINED_glXCreateGLXPbufferSGIX
17089  typedef GLXPbufferSGIX (APIENTRYP GLEEPFNGLXCREATEGLXPBUFFERSGIXPROC) (Display * dpy, GLXFBConfigSGIX config, unsigned int width, unsigned int height, int * attrib_list);
17090  GLEE_EXTERN GLEEPFNGLXCREATEGLXPBUFFERSGIXPROC GLeeFuncPtr_glXCreateGLXPbufferSGIX;
17091  #define glXCreateGLXPbufferSGIX GLeeFuncPtr_glXCreateGLXPbufferSGIX
17092 #endif
17093 #ifndef GLEE_H_DEFINED_glXDestroyGLXPbufferSGIX
17094 #define GLEE_H_DEFINED_glXDestroyGLXPbufferSGIX
17095  typedef void (APIENTRYP GLEEPFNGLXDESTROYGLXPBUFFERSGIXPROC) (Display * dpy, GLXPbufferSGIX pbuf);
17096  GLEE_EXTERN GLEEPFNGLXDESTROYGLXPBUFFERSGIXPROC GLeeFuncPtr_glXDestroyGLXPbufferSGIX;
17097  #define glXDestroyGLXPbufferSGIX GLeeFuncPtr_glXDestroyGLXPbufferSGIX
17098 #endif
17099 #ifndef GLEE_H_DEFINED_glXQueryGLXPbufferSGIX
17100 #define GLEE_H_DEFINED_glXQueryGLXPbufferSGIX
17101  typedef int (APIENTRYP GLEEPFNGLXQUERYGLXPBUFFERSGIXPROC) (Display * dpy, GLXPbufferSGIX pbuf, int attribute, unsigned int * value);
17102  GLEE_EXTERN GLEEPFNGLXQUERYGLXPBUFFERSGIXPROC GLeeFuncPtr_glXQueryGLXPbufferSGIX;
17103  #define glXQueryGLXPbufferSGIX GLeeFuncPtr_glXQueryGLXPbufferSGIX
17104 #endif
17105 #ifndef GLEE_H_DEFINED_glXSelectEventSGIX
17106 #define GLEE_H_DEFINED_glXSelectEventSGIX
17107  typedef void (APIENTRYP GLEEPFNGLXSELECTEVENTSGIXPROC) (Display * dpy, GLXDrawable drawable, unsigned long mask);
17108  GLEE_EXTERN GLEEPFNGLXSELECTEVENTSGIXPROC GLeeFuncPtr_glXSelectEventSGIX;
17109  #define glXSelectEventSGIX GLeeFuncPtr_glXSelectEventSGIX
17110 #endif
17111 #ifndef GLEE_H_DEFINED_glXGetSelectedEventSGIX
17112 #define GLEE_H_DEFINED_glXGetSelectedEventSGIX
17113  typedef void (APIENTRYP GLEEPFNGLXGETSELECTEDEVENTSGIXPROC) (Display * dpy, GLXDrawable drawable, unsigned long * mask);
17114  GLEE_EXTERN GLEEPFNGLXGETSELECTEDEVENTSGIXPROC GLeeFuncPtr_glXGetSelectedEventSGIX;
17115  #define glXGetSelectedEventSGIX GLeeFuncPtr_glXGetSelectedEventSGIX
17116 #endif
17117 #endif
17118 
17119 /* GLX_SGI_cushion */
17120 
17121 #ifndef GLX_SGI_cushion
17122 #define GLX_SGI_cushion 1
17123 #define __GLEE_GLX_SGI_cushion 1
17124 /* Constants */
17125 #ifndef GLEE_H_DEFINED_glXCushionSGI
17126 #define GLEE_H_DEFINED_glXCushionSGI
17127  typedef void (APIENTRYP GLEEPFNGLXCUSHIONSGIPROC) (Display * dpy, Window window, float cushion);
17128  GLEE_EXTERN GLEEPFNGLXCUSHIONSGIPROC GLeeFuncPtr_glXCushionSGI;
17129  #define glXCushionSGI GLeeFuncPtr_glXCushionSGI
17130 #endif
17131 #endif
17132 
17133 /* GLX_SGIX_video_resize */
17134 
17135 #ifndef GLX_SGIX_video_resize
17136 #define GLX_SGIX_video_resize 1
17137 #define __GLEE_GLX_SGIX_video_resize 1
17138 /* Constants */
17139 #define GLX_SYNC_FRAME_SGIX 0x00000000
17140 #define GLX_SYNC_SWAP_SGIX 0x00000001
17141 #ifndef GLEE_H_DEFINED_glXBindChannelToWindowSGIX
17142 #define GLEE_H_DEFINED_glXBindChannelToWindowSGIX
17143  typedef int (APIENTRYP GLEEPFNGLXBINDCHANNELTOWINDOWSGIXPROC) (Display * display, int screen, int channel, Window window);
17144  GLEE_EXTERN GLEEPFNGLXBINDCHANNELTOWINDOWSGIXPROC GLeeFuncPtr_glXBindChannelToWindowSGIX;
17145  #define glXBindChannelToWindowSGIX GLeeFuncPtr_glXBindChannelToWindowSGIX
17146 #endif
17147 #ifndef GLEE_H_DEFINED_glXChannelRectSGIX
17148 #define GLEE_H_DEFINED_glXChannelRectSGIX
17149  typedef int (APIENTRYP GLEEPFNGLXCHANNELRECTSGIXPROC) (Display * display, int screen, int channel, int x, int y, int w, int h);
17150  GLEE_EXTERN GLEEPFNGLXCHANNELRECTSGIXPROC GLeeFuncPtr_glXChannelRectSGIX;
17151  #define glXChannelRectSGIX GLeeFuncPtr_glXChannelRectSGIX
17152 #endif
17153 #ifndef GLEE_H_DEFINED_glXQueryChannelRectSGIX
17154 #define GLEE_H_DEFINED_glXQueryChannelRectSGIX
17155  typedef int (APIENTRYP GLEEPFNGLXQUERYCHANNELRECTSGIXPROC) (Display * display, int screen, int channel, int * dx, int * dy, int * dw, int * dh);
17156  GLEE_EXTERN GLEEPFNGLXQUERYCHANNELRECTSGIXPROC GLeeFuncPtr_glXQueryChannelRectSGIX;
17157  #define glXQueryChannelRectSGIX GLeeFuncPtr_glXQueryChannelRectSGIX
17158 #endif
17159 #ifndef GLEE_H_DEFINED_glXQueryChannelDeltasSGIX
17160 #define GLEE_H_DEFINED_glXQueryChannelDeltasSGIX
17161  typedef int (APIENTRYP GLEEPFNGLXQUERYCHANNELDELTASSGIXPROC) (Display * display, int screen, int channel, int * x, int * y, int * w, int * h);
17162  GLEE_EXTERN GLEEPFNGLXQUERYCHANNELDELTASSGIXPROC GLeeFuncPtr_glXQueryChannelDeltasSGIX;
17163  #define glXQueryChannelDeltasSGIX GLeeFuncPtr_glXQueryChannelDeltasSGIX
17164 #endif
17165 #ifndef GLEE_H_DEFINED_glXChannelRectSyncSGIX
17166 #define GLEE_H_DEFINED_glXChannelRectSyncSGIX
17167  typedef int (APIENTRYP GLEEPFNGLXCHANNELRECTSYNCSGIXPROC) (Display * display, int screen, int channel, GLenum synctype);
17168  GLEE_EXTERN GLEEPFNGLXCHANNELRECTSYNCSGIXPROC GLeeFuncPtr_glXChannelRectSyncSGIX;
17169  #define glXChannelRectSyncSGIX GLeeFuncPtr_glXChannelRectSyncSGIX
17170 #endif
17171 #endif
17172 
17173 /* GLX_SGIX_swap_group */
17174 
17175 #ifndef GLX_SGIX_swap_group
17176 #define GLX_SGIX_swap_group 1
17177 #define __GLEE_GLX_SGIX_swap_group 1
17178 /* Constants */
17179 #ifndef GLEE_H_DEFINED_glXJoinSwapGroupSGIX
17180 #define GLEE_H_DEFINED_glXJoinSwapGroupSGIX
17181  typedef void (APIENTRYP GLEEPFNGLXJOINSWAPGROUPSGIXPROC) (Display * dpy, GLXDrawable drawable, GLXDrawable member);
17182  GLEE_EXTERN GLEEPFNGLXJOINSWAPGROUPSGIXPROC GLeeFuncPtr_glXJoinSwapGroupSGIX;
17183  #define glXJoinSwapGroupSGIX GLeeFuncPtr_glXJoinSwapGroupSGIX
17184 #endif
17185 #endif
17186 
17187 /* GLX_SGIX_swap_barrier */
17188 
17189 #ifndef GLX_SGIX_swap_barrier
17190 #define GLX_SGIX_swap_barrier 1
17191 #define __GLEE_GLX_SGIX_swap_barrier 1
17192 /* Constants */
17193 #ifndef GLEE_H_DEFINED_glXBindSwapBarrierSGIX
17194 #define GLEE_H_DEFINED_glXBindSwapBarrierSGIX
17195  typedef void (APIENTRYP GLEEPFNGLXBINDSWAPBARRIERSGIXPROC) (Display * dpy, GLXDrawable drawable, int barrier);
17196  GLEE_EXTERN GLEEPFNGLXBINDSWAPBARRIERSGIXPROC GLeeFuncPtr_glXBindSwapBarrierSGIX;
17197  #define glXBindSwapBarrierSGIX GLeeFuncPtr_glXBindSwapBarrierSGIX
17198 #endif
17199 #ifndef GLEE_H_DEFINED_glXQueryMaxSwapBarriersSGIX
17200 #define GLEE_H_DEFINED_glXQueryMaxSwapBarriersSGIX
17201  typedef Bool (APIENTRYP GLEEPFNGLXQUERYMAXSWAPBARRIERSSGIXPROC) (Display * dpy, int screen, int * max);
17202  GLEE_EXTERN GLEEPFNGLXQUERYMAXSWAPBARRIERSSGIXPROC GLeeFuncPtr_glXQueryMaxSwapBarriersSGIX;
17203  #define glXQueryMaxSwapBarriersSGIX GLeeFuncPtr_glXQueryMaxSwapBarriersSGIX
17204 #endif
17205 #endif
17206 
17207 /* GLX_SGIS_blended_overlay */
17208 
17209 #ifndef GLX_SGIS_blended_overlay
17210 #define GLX_SGIS_blended_overlay 1
17211 #define __GLEE_GLX_SGIS_blended_overlay 1
17212 /* Constants */
17213 #define GLX_BLENDED_RGBA_SGIS 0x8025
17214 #endif
17215 
17216 /* GLX_SGIS_shared_multisample */
17217 
17218 #ifndef GLX_SGIS_shared_multisample
17219 #define GLX_SGIS_shared_multisample 1
17220 #define __GLEE_GLX_SGIS_shared_multisample 1
17221 /* Constants */
17222 #define GLX_MULTISAMPLE_SUB_RECT_WIDTH_SGIS 0x8026
17223 #define GLX_MULTISAMPLE_SUB_RECT_HEIGHT_SGIS 0x8027
17224 #endif
17225 
17226 /* GLX_SUN_get_transparent_index */
17227 
17228 #ifndef GLX_SUN_get_transparent_index
17229 #define GLX_SUN_get_transparent_index 1
17230 #define __GLEE_GLX_SUN_get_transparent_index 1
17231 /* Constants */
17232 #ifndef GLEE_H_DEFINED_glXGetTransparentIndexSUN
17233 #define GLEE_H_DEFINED_glXGetTransparentIndexSUN
17234  typedef Status (APIENTRYP GLEEPFNGLXGETTRANSPARENTINDEXSUNPROC) (Display * dpy, Window overlay, Window underlay, long * pTransparentIndex);
17235  GLEE_EXTERN GLEEPFNGLXGETTRANSPARENTINDEXSUNPROC GLeeFuncPtr_glXGetTransparentIndexSUN;
17236  #define glXGetTransparentIndexSUN GLeeFuncPtr_glXGetTransparentIndexSUN
17237 #endif
17238 #endif
17239 
17240 /* GLX_3DFX_multisample */
17241 
17242 #ifndef GLX_3DFX_multisample
17243 #define GLX_3DFX_multisample 1
17244 #define __GLEE_GLX_3DFX_multisample 1
17245 /* Constants */
17246 #define GLX_SAMPLE_BUFFERS_3DFX 0x8050
17247 #define GLX_SAMPLES_3DFX 0x8051
17248 #endif
17249 
17250 /* GLX_MESA_copy_sub_buffer */
17251 
17252 #ifndef GLX_MESA_copy_sub_buffer
17253 #define GLX_MESA_copy_sub_buffer 1
17254 #define __GLEE_GLX_MESA_copy_sub_buffer 1
17255 /* Constants */
17256 #ifndef GLEE_H_DEFINED_glXCopySubBufferMESA
17257 #define GLEE_H_DEFINED_glXCopySubBufferMESA
17258  typedef void (APIENTRYP GLEEPFNGLXCOPYSUBBUFFERMESAPROC) (Display * dpy, GLXDrawable drawable, int x, int y, int width, int height);
17259  GLEE_EXTERN GLEEPFNGLXCOPYSUBBUFFERMESAPROC GLeeFuncPtr_glXCopySubBufferMESA;
17260  #define glXCopySubBufferMESA GLeeFuncPtr_glXCopySubBufferMESA
17261 #endif
17262 #endif
17263 
17264 /* GLX_MESA_pixmap_colormap */
17265 
17266 #ifndef GLX_MESA_pixmap_colormap
17267 #define GLX_MESA_pixmap_colormap 1
17268 #define __GLEE_GLX_MESA_pixmap_colormap 1
17269 /* Constants */
17270 #ifndef GLEE_H_DEFINED_glXCreateGLXPixmapMESA
17271 #define GLEE_H_DEFINED_glXCreateGLXPixmapMESA
17272  typedef GLXPixmap (APIENTRYP GLEEPFNGLXCREATEGLXPIXMAPMESAPROC) (Display * dpy, XVisualInfo * visual, Pixmap pixmap, Colormap cmap);
17273  GLEE_EXTERN GLEEPFNGLXCREATEGLXPIXMAPMESAPROC GLeeFuncPtr_glXCreateGLXPixmapMESA;
17274  #define glXCreateGLXPixmapMESA GLeeFuncPtr_glXCreateGLXPixmapMESA
17275 #endif
17276 #endif
17277 
17278 /* GLX_MESA_release_buffers */
17279 
17280 #ifndef GLX_MESA_release_buffers
17281 #define GLX_MESA_release_buffers 1
17282 #define __GLEE_GLX_MESA_release_buffers 1
17283 /* Constants */
17284 #ifndef GLEE_H_DEFINED_glXReleaseBuffersMESA
17285 #define GLEE_H_DEFINED_glXReleaseBuffersMESA
17286  typedef Bool (APIENTRYP GLEEPFNGLXRELEASEBUFFERSMESAPROC) (Display * dpy, GLXDrawable drawable);
17287  GLEE_EXTERN GLEEPFNGLXRELEASEBUFFERSMESAPROC GLeeFuncPtr_glXReleaseBuffersMESA;
17288  #define glXReleaseBuffersMESA GLeeFuncPtr_glXReleaseBuffersMESA
17289 #endif
17290 #endif
17291 
17292 /* GLX_MESA_set_3dfx_mode */
17293 
17294 #ifndef GLX_MESA_set_3dfx_mode
17295 #define GLX_MESA_set_3dfx_mode 1
17296 #define __GLEE_GLX_MESA_set_3dfx_mode 1
17297 /* Constants */
17298 #define GLX_3DFX_WINDOW_MODE_MESA 0x1
17299 #define GLX_3DFX_FULLSCREEN_MODE_MESA 0x2
17300 #ifndef GLEE_H_DEFINED_glXSet3DfxModeMESA
17301 #define GLEE_H_DEFINED_glXSet3DfxModeMESA
17302  typedef Bool (APIENTRYP GLEEPFNGLXSET3DFXMODEMESAPROC) (int mode);
17303  GLEE_EXTERN GLEEPFNGLXSET3DFXMODEMESAPROC GLeeFuncPtr_glXSet3DfxModeMESA;
17304  #define glXSet3DfxModeMESA GLeeFuncPtr_glXSet3DfxModeMESA
17305 #endif
17306 #endif
17307 
17308 /* GLX_SGIX_visual_select_group */
17309 
17310 #ifndef GLX_SGIX_visual_select_group
17311 #define GLX_SGIX_visual_select_group 1
17312 #define __GLEE_GLX_SGIX_visual_select_group 1
17313 /* Constants */
17314 #define GLX_VISUAL_SELECT_GROUP_SGIX 0x8028
17315 #endif
17316 
17317 /* GLX_OML_swap_method */
17318 
17319 #ifndef GLX_OML_swap_method
17320 #define GLX_OML_swap_method 1
17321 #define __GLEE_GLX_OML_swap_method 1
17322 /* Constants */
17323 #define GLX_SWAP_METHOD_OML 0x8060
17324 #define GLX_SWAP_EXCHANGE_OML 0x8061
17325 #define GLX_SWAP_COPY_OML 0x8062
17326 #define GLX_SWAP_UNDEFINED_OML 0x8063
17327 #endif
17328 
17329 /* GLX_OML_sync_control */
17330 
17331 #ifndef GLX_OML_sync_control
17332 #define GLX_OML_sync_control 1
17333 #define __GLEE_GLX_OML_sync_control 1
17334 /* Constants */
17335 #ifndef GLEE_H_DEFINED_glXGetSyncValuesOML
17336 #define GLEE_H_DEFINED_glXGetSyncValuesOML
17337  typedef Bool (APIENTRYP GLEEPFNGLXGETSYNCVALUESOMLPROC) (Display * dpy, GLXDrawable drawable, int64_t * ust, int64_t * msc, int64_t * sbc);
17338  GLEE_EXTERN GLEEPFNGLXGETSYNCVALUESOMLPROC GLeeFuncPtr_glXGetSyncValuesOML;
17339  #define glXGetSyncValuesOML GLeeFuncPtr_glXGetSyncValuesOML
17340 #endif
17341 #ifndef GLEE_H_DEFINED_glXGetMscRateOML
17342 #define GLEE_H_DEFINED_glXGetMscRateOML
17343  typedef Bool (APIENTRYP GLEEPFNGLXGETMSCRATEOMLPROC) (Display * dpy, GLXDrawable drawable, int32_t * numerator, int32_t * denominator);
17344  GLEE_EXTERN GLEEPFNGLXGETMSCRATEOMLPROC GLeeFuncPtr_glXGetMscRateOML;
17345  #define glXGetMscRateOML GLeeFuncPtr_glXGetMscRateOML
17346 #endif
17347 #ifndef GLEE_H_DEFINED_glXSwapBuffersMscOML
17348 #define GLEE_H_DEFINED_glXSwapBuffersMscOML
17349  typedef int64_t (APIENTRYP GLEEPFNGLXSWAPBUFFERSMSCOMLPROC) (Display * dpy, GLXDrawable drawable, int64_t target_msc, int64_t divisor, int64_t remainder);
17350  GLEE_EXTERN GLEEPFNGLXSWAPBUFFERSMSCOMLPROC GLeeFuncPtr_glXSwapBuffersMscOML;
17351  #define glXSwapBuffersMscOML GLeeFuncPtr_glXSwapBuffersMscOML
17352 #endif
17353 #ifndef GLEE_H_DEFINED_glXWaitForMscOML
17354 #define GLEE_H_DEFINED_glXWaitForMscOML
17355  typedef Bool (APIENTRYP GLEEPFNGLXWAITFORMSCOMLPROC) (Display * dpy, GLXDrawable drawable, int64_t target_msc, int64_t divisor, int64_t remainder, int64_t * ust, int64_t * msc, int64_t * sbc);
17356  GLEE_EXTERN GLEEPFNGLXWAITFORMSCOMLPROC GLeeFuncPtr_glXWaitForMscOML;
17357  #define glXWaitForMscOML GLeeFuncPtr_glXWaitForMscOML
17358 #endif
17359 #ifndef GLEE_H_DEFINED_glXWaitForSbcOML
17360 #define GLEE_H_DEFINED_glXWaitForSbcOML
17361  typedef Bool (APIENTRYP GLEEPFNGLXWAITFORSBCOMLPROC) (Display * dpy, GLXDrawable drawable, int64_t target_sbc, int64_t * ust, int64_t * msc, int64_t * sbc);
17362  GLEE_EXTERN GLEEPFNGLXWAITFORSBCOMLPROC GLeeFuncPtr_glXWaitForSbcOML;
17363  #define glXWaitForSbcOML GLeeFuncPtr_glXWaitForSbcOML
17364 #endif
17365 #endif
17366 
17367 /* GLX_NV_float_buffer */
17368 
17369 #ifndef GLX_NV_float_buffer
17370 #define GLX_NV_float_buffer 1
17371 #define __GLEE_GLX_NV_float_buffer 1
17372 /* Constants */
17373 #define GLX_FLOAT_COMPONENTS_NV 0x20B0
17374 #endif
17375 
17376 /* GLX_SGIX_hyperpipe */
17377 
17378 #ifndef GLX_SGIX_hyperpipe
17379 #define GLX_SGIX_hyperpipe 1
17380 #define __GLEE_GLX_SGIX_hyperpipe 1
17381 /* Constants */
17382 #define GLX_HYPERPIPE_PIPE_NAME_LENGTH_SGIX 80
17383 #define GLX_BAD_HYPERPIPE_CONFIG_SGIX 91
17384 #define GLX_BAD_HYPERPIPE_SGIX 92
17385 #define GLX_HYPERPIPE_DISPLAY_PIPE_SGIX 0x00000001
17386 #define GLX_HYPERPIPE_RENDER_PIPE_SGIX 0x00000002
17387 #define GLX_PIPE_RECT_SGIX 0x00000001
17388 #define GLX_PIPE_RECT_LIMITS_SGIX 0x00000002
17389 #define GLX_HYPERPIPE_STEREO_SGIX 0x00000003
17390 #define GLX_HYPERPIPE_PIXEL_AVERAGE_SGIX 0x00000004
17391 #define GLX_HYPERPIPE_ID_SGIX 0x8030
17392 #ifndef GLEE_H_DEFINED_glXQueryHyperpipeNetworkSGIX
17393 #define GLEE_H_DEFINED_glXQueryHyperpipeNetworkSGIX
17396  #define glXQueryHyperpipeNetworkSGIX GLeeFuncPtr_glXQueryHyperpipeNetworkSGIX
17397 #endif
17398 #ifndef GLEE_H_DEFINED_glXHyperpipeConfigSGIX
17399 #define GLEE_H_DEFINED_glXHyperpipeConfigSGIX
17400  typedef int (APIENTRYP GLEEPFNGLXHYPERPIPECONFIGSGIXPROC) (Display * dpy, int networkId, int npipes, GLXHyperpipeConfigSGIX * cfg, int * hpId);
17401  GLEE_EXTERN GLEEPFNGLXHYPERPIPECONFIGSGIXPROC GLeeFuncPtr_glXHyperpipeConfigSGIX;
17402  #define glXHyperpipeConfigSGIX GLeeFuncPtr_glXHyperpipeConfigSGIX
17403 #endif
17404 #ifndef GLEE_H_DEFINED_glXQueryHyperpipeConfigSGIX
17405 #define GLEE_H_DEFINED_glXQueryHyperpipeConfigSGIX
17406  typedef GLXHyperpipeConfigSGIX * (APIENTRYP GLEEPFNGLXQUERYHYPERPIPECONFIGSGIXPROC) (Display * dpy, int hpId, int * npipes);
17408  #define glXQueryHyperpipeConfigSGIX GLeeFuncPtr_glXQueryHyperpipeConfigSGIX
17409 #endif
17410 #ifndef GLEE_H_DEFINED_glXDestroyHyperpipeConfigSGIX
17411 #define GLEE_H_DEFINED_glXDestroyHyperpipeConfigSGIX
17412  typedef int (APIENTRYP GLEEPFNGLXDESTROYHYPERPIPECONFIGSGIXPROC) (Display * dpy, int hpId);
17413  GLEE_EXTERN GLEEPFNGLXDESTROYHYPERPIPECONFIGSGIXPROC GLeeFuncPtr_glXDestroyHyperpipeConfigSGIX;
17414  #define glXDestroyHyperpipeConfigSGIX GLeeFuncPtr_glXDestroyHyperpipeConfigSGIX
17415 #endif
17416 #ifndef GLEE_H_DEFINED_glXBindHyperpipeSGIX
17417 #define GLEE_H_DEFINED_glXBindHyperpipeSGIX
17418  typedef int (APIENTRYP GLEEPFNGLXBINDHYPERPIPESGIXPROC) (Display * dpy, int hpId);
17419  GLEE_EXTERN GLEEPFNGLXBINDHYPERPIPESGIXPROC GLeeFuncPtr_glXBindHyperpipeSGIX;
17420  #define glXBindHyperpipeSGIX GLeeFuncPtr_glXBindHyperpipeSGIX
17421 #endif
17422 #ifndef GLEE_H_DEFINED_glXQueryHyperpipeBestAttribSGIX
17423 #define GLEE_H_DEFINED_glXQueryHyperpipeBestAttribSGIX
17424  typedef int (APIENTRYP GLEEPFNGLXQUERYHYPERPIPEBESTATTRIBSGIXPROC) (Display * dpy, int timeSlice, int attrib, int size, void * attribList, void * returnAttribList);
17425  GLEE_EXTERN GLEEPFNGLXQUERYHYPERPIPEBESTATTRIBSGIXPROC GLeeFuncPtr_glXQueryHyperpipeBestAttribSGIX;
17426  #define glXQueryHyperpipeBestAttribSGIX GLeeFuncPtr_glXQueryHyperpipeBestAttribSGIX
17427 #endif
17428 #ifndef GLEE_H_DEFINED_glXHyperpipeAttribSGIX
17429 #define GLEE_H_DEFINED_glXHyperpipeAttribSGIX
17430  typedef int (APIENTRYP GLEEPFNGLXHYPERPIPEATTRIBSGIXPROC) (Display * dpy, int timeSlice, int attrib, int size, void * attribList);
17431  GLEE_EXTERN GLEEPFNGLXHYPERPIPEATTRIBSGIXPROC GLeeFuncPtr_glXHyperpipeAttribSGIX;
17432  #define glXHyperpipeAttribSGIX GLeeFuncPtr_glXHyperpipeAttribSGIX
17433 #endif
17434 #ifndef GLEE_H_DEFINED_glXQueryHyperpipeAttribSGIX
17435 #define GLEE_H_DEFINED_glXQueryHyperpipeAttribSGIX
17436  typedef int (APIENTRYP GLEEPFNGLXQUERYHYPERPIPEATTRIBSGIXPROC) (Display * dpy, int timeSlice, int attrib, int size, void * returnAttribList);
17437  GLEE_EXTERN GLEEPFNGLXQUERYHYPERPIPEATTRIBSGIXPROC GLeeFuncPtr_glXQueryHyperpipeAttribSGIX;
17438  #define glXQueryHyperpipeAttribSGIX GLeeFuncPtr_glXQueryHyperpipeAttribSGIX
17439 #endif
17440 #endif
17441 
17442 /* GLX_MESA_agp_offset */
17443 
17444 #ifndef GLX_MESA_agp_offset
17445 #define GLX_MESA_agp_offset 1
17446 #define __GLEE_GLX_MESA_agp_offset 1
17447 /* Constants */
17448 #ifndef GLEE_H_DEFINED_glXGetAGPOffsetMESA
17449 #define GLEE_H_DEFINED_glXGetAGPOffsetMESA
17450  typedef unsigned int (APIENTRYP GLEEPFNGLXGETAGPOFFSETMESAPROC) (const void * pointer);
17451  GLEE_EXTERN GLEEPFNGLXGETAGPOFFSETMESAPROC GLeeFuncPtr_glXGetAGPOffsetMESA;
17452  #define glXGetAGPOffsetMESA GLeeFuncPtr_glXGetAGPOffsetMESA
17453 #endif
17454 #endif
17455 
17456 /* GLX_EXT_fbconfig_packed_float */
17457 
17458 #ifndef GLX_EXT_fbconfig_packed_float
17459 #define GLX_EXT_fbconfig_packed_float 1
17460 #define __GLEE_GLX_EXT_fbconfig_packed_float 1
17461 /* Constants */
17462 #define GLX_RGBA_UNSIGNED_FLOAT_TYPE_EXT 0x20B1
17463 #define GLX_RGBA_UNSIGNED_FLOAT_BIT_EXT 0x00000008
17464 #endif
17465 
17466 /* GLX_EXT_framebuffer_sRGB */
17467 
17468 #ifndef GLX_EXT_framebuffer_sRGB
17469 #define GLX_EXT_framebuffer_sRGB 1
17470 #define __GLEE_GLX_EXT_framebuffer_sRGB 1
17471 /* Constants */
17472 #define GLX_FRAMEBUFFER_SRGB_CAPABLE_EXT 0x20B2
17473 #endif
17474 
17475 /* GLX_EXT_texture_from_pixmap */
17476 
17477 #ifndef GLX_EXT_texture_from_pixmap
17478 #define GLX_EXT_texture_from_pixmap 1
17479 #define __GLEE_GLX_EXT_texture_from_pixmap 1
17480 /* Constants */
17481 #define GLX_TEXTURE_1D_BIT_EXT 0x00000001
17482 #define GLX_TEXTURE_2D_BIT_EXT 0x00000002
17483 #define GLX_TEXTURE_RECTANGLE_BIT_EXT 0x00000004
17484 #define GLX_BIND_TO_TEXTURE_RGB_EXT 0x20D0
17485 #define GLX_BIND_TO_TEXTURE_RGBA_EXT 0x20D1
17486 #define GLX_BIND_TO_MIPMAP_TEXTURE_EXT 0x20D2
17487 #define GLX_BIND_TO_TEXTURE_TARGETS_EXT 0x20D3
17488 #define GLX_Y_INVERTED_EXT 0x20D4
17489 #define GLX_TEXTURE_FORMAT_EXT 0x20D5
17490 #define GLX_TEXTURE_TARGET_EXT 0x20D6
17491 #define GLX_MIPMAP_TEXTURE_EXT 0x20D7
17492 #define GLX_TEXTURE_FORMAT_NONE_EXT 0x20D8
17493 #define GLX_TEXTURE_FORMAT_RGB_EXT 0x20D9
17494 #define GLX_TEXTURE_FORMAT_RGBA_EXT 0x20DA
17495 #define GLX_TEXTURE_1D_EXT 0x20DB
17496 #define GLX_TEXTURE_2D_EXT 0x20DC
17497 #define GLX_TEXTURE_RECTANGLE_EXT 0x20DD
17498 #define GLX_FRONT_LEFT_EXT 0x20DE
17499 #define GLX_FRONT_RIGHT_EXT 0x20DF
17500 #define GLX_BACK_LEFT_EXT 0x20E0
17501 #define GLX_BACK_RIGHT_EXT 0x20E1
17502 #define GLX_FRONT_EXT GLX_FRONT_LEFT_EXT
17503 #define GLX_BACK_EXT GLX_BACK_LEFT_EXT
17504 #define GLX_AUX0_EXT 0x20E2
17505 #define GLX_AUX1_EXT 0x20E3
17506 #define GLX_AUX2_EXT 0x20E4
17507 #define GLX_AUX3_EXT 0x20E5
17508 #define GLX_AUX4_EXT 0x20E6
17509 #define GLX_AUX5_EXT 0x20E7
17510 #define GLX_AUX6_EXT 0x20E8
17511 #define GLX_AUX7_EXT 0x20E9
17512 #define GLX_AUX8_EXT 0x20EA
17513 #define GLX_AUX9_EXT 0x20EB
17514 #ifndef GLEE_H_DEFINED_glXBindTexImageEXT
17515 #define GLEE_H_DEFINED_glXBindTexImageEXT
17516  typedef void (APIENTRYP GLEEPFNGLXBINDTEXIMAGEEXTPROC) (Display * dpy, GLXDrawable drawable, int buffer, const int * attrib_list);
17517  GLEE_EXTERN GLEEPFNGLXBINDTEXIMAGEEXTPROC GLeeFuncPtr_glXBindTexImageEXT;
17518  #define glXBindTexImageEXT GLeeFuncPtr_glXBindTexImageEXT
17519 #endif
17520 #ifndef GLEE_H_DEFINED_glXReleaseTexImageEXT
17521 #define GLEE_H_DEFINED_glXReleaseTexImageEXT
17522  typedef void (APIENTRYP GLEEPFNGLXRELEASETEXIMAGEEXTPROC) (Display * dpy, GLXDrawable drawable, int buffer);
17523  GLEE_EXTERN GLEEPFNGLXRELEASETEXIMAGEEXTPROC GLeeFuncPtr_glXReleaseTexImageEXT;
17524  #define glXReleaseTexImageEXT GLeeFuncPtr_glXReleaseTexImageEXT
17525 #endif
17526 #endif
17527 
17528 /* GLX_NV_present_video */
17529 
17530 #ifndef GLX_NV_present_video
17531 #define GLX_NV_present_video 1
17532 #define __GLEE_GLX_NV_present_video 1
17533 /* Constants */
17534 #define GLX_NUM_VIDEO_SLOTS_NV 0x20F0
17535 #endif
17536 
17537 /* GLX_NV_video_out */
17538 
17539 #ifndef GLX_NV_video_out
17540 #define GLX_NV_video_out 1
17541 #define __GLEE_GLX_NV_video_out 1
17542 /* Constants */
17543 #define GLX_VIDEO_OUT_COLOR_NV 0x20C3
17544 #define GLX_VIDEO_OUT_ALPHA_NV 0x20C4
17545 #define GLX_VIDEO_OUT_DEPTH_NV 0x20C5
17546 #define GLX_VIDEO_OUT_COLOR_AND_ALPHA_NV 0x20C6
17547 #define GLX_VIDEO_OUT_COLOR_AND_DEPTH_NV 0x20C7
17548 #define GLX_VIDEO_OUT_FRAME_NV 0x20C8
17549 #define GLX_VIDEO_OUT_FIELD_1_NV 0x20C9
17550 #define GLX_VIDEO_OUT_FIELD_2_NV 0x20CA
17551 #define GLX_VIDEO_OUT_STACKED_FIELDS_1_2_NV 0x20CB
17552 #define GLX_VIDEO_OUT_STACKED_FIELDS_2_1_NV 0x20CC
17553 #endif
17554 
17555 /* GLX_NV_swap_group */
17556 
17557 #ifndef GLX_NV_swap_group
17558 #define GLX_NV_swap_group 1
17559 #define __GLEE_GLX_NV_swap_group 1
17560 /* Constants */
17561 #endif
17562 
17563 /* GLX_EXT_scene_marker */
17564 
17565 #ifndef GLX_EXT_scene_marker
17566 #define GLX_EXT_scene_marker 1
17567 #define __GLEE_GLX_EXT_scene_marker 1
17568 /* Constants */
17569 #endif
17570 
17571 /* GLX_NV_video_output */
17572 
17573 #ifndef GLX_NV_video_output
17574 #define GLX_NV_video_output 1
17575 #define __GLEE_GLX_NV_video_output 1
17576 /* Constants */
17577 #define GLX_VIDEO_OUT_COLOR_NV 0x20C3
17578 #define GLX_VIDEO_OUT_ALPHA_NV 0x20C4
17579 #define GLX_VIDEO_OUT_DEPTH_NV 0x20C5
17580 #define GLX_VIDEO_OUT_COLOR_AND_ALPHA_NV 0x20C6
17581 #define GLX_VIDEO_OUT_COLOR_AND_DEPTH_NV 0x20C7
17582 #define GLX_VIDEO_OUT_FRAME_NV 0x20C8
17583 #define GLX_VIDEO_OUT_FIELD_1_NV 0x20C9
17584 #define GLX_VIDEO_OUT_FIELD_2_NV 0x20CA
17585 #define GLX_VIDEO_OUT_STACKED_FIELDS_1_2_NV 0x20CB
17586 #define GLX_VIDEO_OUT_STACKED_FIELDS_2_1_NV 0x20CC
17587 #ifndef GLEE_H_DEFINED_glXGetVideoDeviceNV
17588 #define GLEE_H_DEFINED_glXGetVideoDeviceNV
17589  typedef int (APIENTRYP GLEEPFNGLXGETVIDEODEVICENVPROC) (Display * dpy, int screen, int numVideoDevices, GLXVideoDeviceNV * pVideoDevice);
17590  GLEE_EXTERN GLEEPFNGLXGETVIDEODEVICENVPROC GLeeFuncPtr_glXGetVideoDeviceNV;
17591  #define glXGetVideoDeviceNV GLeeFuncPtr_glXGetVideoDeviceNV
17592 #endif
17593 #ifndef GLEE_H_DEFINED_glXReleaseVideoDeviceNV
17594 #define GLEE_H_DEFINED_glXReleaseVideoDeviceNV
17595  typedef int (APIENTRYP GLEEPFNGLXRELEASEVIDEODEVICENVPROC) (Display * dpy, int screen, GLXVideoDeviceNV VideoDevice);
17596  GLEE_EXTERN GLEEPFNGLXRELEASEVIDEODEVICENVPROC GLeeFuncPtr_glXReleaseVideoDeviceNV;
17597  #define glXReleaseVideoDeviceNV GLeeFuncPtr_glXReleaseVideoDeviceNV
17598 #endif
17599 #ifndef GLEE_H_DEFINED_glXBindVideoImageNV
17600 #define GLEE_H_DEFINED_glXBindVideoImageNV
17601  typedef int (APIENTRYP GLEEPFNGLXBINDVIDEOIMAGENVPROC) (Display * dpy, GLXVideoDeviceNV VideoDevice, GLXPbuffer pbuf, int iVideoBuffer);
17602  GLEE_EXTERN GLEEPFNGLXBINDVIDEOIMAGENVPROC GLeeFuncPtr_glXBindVideoImageNV;
17603  #define glXBindVideoImageNV GLeeFuncPtr_glXBindVideoImageNV
17604 #endif
17605 #ifndef GLEE_H_DEFINED_glXReleaseVideoImageNV
17606 #define GLEE_H_DEFINED_glXReleaseVideoImageNV
17607  typedef int (APIENTRYP GLEEPFNGLXRELEASEVIDEOIMAGENVPROC) (Display * dpy, GLXPbuffer pbuf);
17608  GLEE_EXTERN GLEEPFNGLXRELEASEVIDEOIMAGENVPROC GLeeFuncPtr_glXReleaseVideoImageNV;
17609  #define glXReleaseVideoImageNV GLeeFuncPtr_glXReleaseVideoImageNV
17610 #endif
17611 #ifndef GLEE_H_DEFINED_glXSendPbufferToVideoNV
17612 #define GLEE_H_DEFINED_glXSendPbufferToVideoNV
17613  typedef int (APIENTRYP GLEEPFNGLXSENDPBUFFERTOVIDEONVPROC) (Display * dpy, GLXPbuffer pbuf, int iBufferType, unsigned long * pulCounterPbuffer, GLboolean bBlock);
17614  GLEE_EXTERN GLEEPFNGLXSENDPBUFFERTOVIDEONVPROC GLeeFuncPtr_glXSendPbufferToVideoNV;
17615  #define glXSendPbufferToVideoNV GLeeFuncPtr_glXSendPbufferToVideoNV
17616 #endif
17617 #ifndef GLEE_H_DEFINED_glXGetVideoInfoNV
17618 #define GLEE_H_DEFINED_glXGetVideoInfoNV
17619  typedef int (APIENTRYP GLEEPFNGLXGETVIDEOINFONVPROC) (Display * dpy, int screen, GLXVideoDeviceNV VideoDevice, unsigned long * pulCounterOutputPbuffer, unsigned long * pulCounterOutputVideo);
17620  GLEE_EXTERN GLEEPFNGLXGETVIDEOINFONVPROC GLeeFuncPtr_glXGetVideoInfoNV;
17621  #define glXGetVideoInfoNV GLeeFuncPtr_glXGetVideoInfoNV
17622 #endif
17623 #endif
17624 #endif /*end GLX */
17625 
17626 /*****************************************************************
17627  * GLee functions
17628  *****************************************************************/
17629 
17631 GLEE_EXTERN GLint GLeeForceLink(const char * extensionName);
17632 GLEE_EXTERN const char * GLeeGetErrorString( void );
17633 GLEE_EXTERN const char * GLeeGetExtStrGL( void );
17634 GLEE_EXTERN GLboolean GLeeEnabled(GLboolean * extensionQueryingVariable);
17635 
17636 #ifdef WIN32
17637 GLEE_EXTERN const char * GLeeGetExtStrWGL( void );
17638 #elif defined(__APPLE__) || defined(__APPLE_CC__)
17639 #else
17640 GLEE_EXTERN const char * GLeeGetExtStrGLX( void );
17641 #endif
17642 
17643 #ifdef __cplusplus
17644 } /* end C linkage */
17645 #endif
17646 
17647 #endif /* __glee_h_ defined */
GLenum pname
Definition: GLee.h:968
typedef int64_t(APIENTRYP GLEEPFNGLXSWAPBUFFERSMSCOMLPROC)(Display *dpy
GLEE_EXTERN GLEEPFNGLUNIFORM3IVARBPROC GLeeFuncPtr_glUniform3ivARB
Definition: GLee.h:4926
GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETERI4UIVNVPROC GLeeFuncPtr_glProgramEnvParameterI4uivNV
Definition: GLee.h:15080
GLclampf green
Definition: GLee.h:944
GLEE_EXTERN GLEEPFNGLDRAWELEMENTSINSTANCEDARBPROC GLeeFuncPtr_glDrawElementsInstancedARB
Definition: GLee.h:5225
GLEE_EXTERN GLboolean _GLEE_NV_fence
Definition: GLee.h:292
GLEE_EXTERN GLEEPFNGLCLAMPCOLORARBPROC GLeeFuncPtr_glClampColorARB
Definition: GLee.h:5145
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2DARBPROC GLeeFuncPtr_glMultiTexCoord2dARB
Definition: GLee.h:3409
GLXDrawable drawable
Definition: GLee.h:17107
GLEE_EXTERN GLEEPFNGLBINORMAL3FVEXTPROC GLeeFuncPtr_glBinormal3fvEXT
Definition: GLee.h:8147
GLEE_EXTERN GLEEPFNGLDRAWBUFFERSARBPROC GLeeFuncPtr_glDrawBuffersARB
Definition: GLee.h:5114
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4UIVPROC GLeeFuncPtr_glVertexAttrib4uiv
Definition: GLee.h:2757
GLEE_EXTERN GLEEPFNGLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FSUNPROC GLeeFuncPtr_glTexCoord4fColor4fNormal3fVertex4fSUN
Definition: GLee.h:8527
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUICOLOR4UBVERTEX3FSUNPROC GLeeFuncPtr_glReplacementCodeuiColor4ubVertex3fSUN
Definition: GLee.h:8551
GLEE_EXTERN GLEEPFNGLWINDOWPOS3SVARBPROC GLeeFuncPtr_glWindowPos3svARB
Definition: GLee.h:4080
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4UIVPROC GLeeFuncPtr_glVertexAttribI4uiv
Definition: GLee.h:3138
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1FVARBPROC GLeeFuncPtr_glMultiTexCoord1fvARB
Definition: GLee.h:3379
GLEE_EXTERN GLboolean _GLEE_ARB_pixel_buffer_object
Definition: GLee.h:132
GLEE_EXTERN GLEEPFNGLDELETEBUFFERSARBPROC GLeeFuncPtr_glDeleteBuffersARB
Definition: GLee.h:4613
GLEE_EXTERN GLEEPFNGLGETPOINTERINDEXEDVEXTPROC GLeeFuncPtr_glGetPointerIndexedvEXT
Definition: GLee.h:13967
GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBARRAYOBJECTFVATIPROC GLeeFuncPtr_glGetVertexAttribArrayObjectfvATI
Definition: GLee.h:12311
GLEE_EXTERN GLEEPFNGLWINDOWPOS3SMESAPROC GLeeFuncPtr_glWindowPos3sMESA
Definition: GLee.h:9128
GLEE_EXTERN GLEEPFNGLTEXCOORD2FNORMAL3FVERTEX3FVSUNPROC GLeeFuncPtr_glTexCoord2fNormal3fVertex3fvSUN
Definition: GLee.h:8509
GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTUREARBPROC GLeeFuncPtr_glFramebufferTextureARB
Definition: GLee.h:5472
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3UBPROC GLeeFuncPtr_glSecondaryColor3ub
Definition: GLee.h:1815
GLEE_EXTERN GLEEPFNGLBEGINOCCLUSIONQUERYNVPROC GLeeFuncPtr_glBeginOcclusionQueryNV
Definition: GLee.h:11449
GLEE_EXTERN GLEEPFNGLGETSHADERSOURCEPROC GLeeFuncPtr_glGetShaderSource
Definition: GLee.h:2355
GLEE_EXTERN GLboolean _GLEE_SGIX_fog_offset
Definition: GLee.h:196
GLEE_EXTERN GLEEPFNGLCOLORSUBTABLEEXTPROC GLeeFuncPtr_glColorSubTableEXT
Definition: GLee.h:7052
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4SVARBPROC GLeeFuncPtr_glVertexAttrib4svARB
Definition: GLee.h:4365
GLEE_EXTERN GLEEPFNGLTEXCOORD4HVNVPROC GLeeFuncPtr_glTexCoord4hvNV
Definition: GLee.h:12026
GLEE_EXTERN GLEEPFNGLPOINTPARAMETERFVEXTPROC GLeeFuncPtr_glPointParameterfvEXT
Definition: GLee.h:6717
GLEE_EXTERN GLEEPFNGLGETTEXBUMPPARAMETERIVATIPROC GLeeFuncPtr_glGetTexBumpParameterivATI
Definition: GLee.h:10364
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3BVEXTPROC GLeeFuncPtr_glSecondaryColor3bvEXT
Definition: GLee.h:7847
GLEE_EXTERN GLboolean _GLEE_EXT_texture_env_add
Definition: GLee.h:260
GLEE_EXTERN GLEEPFNGLXRELEASEBUFFERSMESAPROC GLeeFuncPtr_glXReleaseBuffersMESA
Definition: GLee.h:17287
GLEE_EXTERN GLEEPFNGLISTEXTUREEXTPROC GLeeFuncPtr_glIsTextureEXT
Definition: GLee.h:6264
GLEE_EXTERN GLEEPFNGLXRELEASEVIDEODEVICENVPROC GLeeFuncPtr_glXReleaseVideoDeviceNV
Definition: GLee.h:17596
GLEE_EXTERN GLEEPFNGLVALIDATEPROGRAMARBPROC GLeeFuncPtr_glValidateProgramARB
Definition: GLee.h:4836
GLEE_EXTERN GLEEPFNGLISRENDERBUFFERPROC GLeeFuncPtr_glIsRenderbuffer
Definition: GLee.h:5311
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM4DATIPROC GLeeFuncPtr_glVertexStream4dATI
Definition: GLee.h:11257
GLEE_EXTERN GLboolean _GLEE_ARB_multisample
Definition: GLee.h:100
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2IVARBPROC GLeeFuncPtr_glMultiTexCoord2ivARB
Definition: GLee.h:3439
GLEE_EXTERN GLEEPFNGLDELETEFENCESAPPLEPROC GLeeFuncPtr_glDeleteFencesAPPLE
Definition: GLee.h:11628
GLEE_EXTERN GLEEPFNGLXCHOOSEFBCONFIGPROC GLeeFuncPtr_glXChooseFBConfig
Definition: GLee.h:16706
GLEE_EXTERN GLboolean _GLEE_SGIS_sharpen_texture
Definition: GLee.h:164
GLEE_EXTERN GLEEPFNGLVERTEXWEIGHTHVNVPROC GLeeFuncPtr_glVertexWeighthvNV
Definition: GLee.h:12110
int destHeight
Definition: GLee.h:874
GLuint dst
Definition: GLee.h:10529
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4IPROC GLeeFuncPtr_glVertexAttribI4i
Definition: GLee.h:3066
unsigned long serial
Definition: GLee.h:835
GLEE_EXTERN GLEEPFNGLGETCOMPRESSEDMULTITEXIMAGEEXTPROC GLeeFuncPtr_glGetCompressedMultiTexImageEXT
Definition: GLee.h:14051
GLenum GLenum textarget
Definition: GLee.h:5376
GLEE_EXTERN GLEEPFNGLBLENDEQUATIONPROC GLeeFuncPtr_glBlendEquation
Definition: GLee.h:951
GLEE_EXTERN GLEEPFNGLWINDOWPOS3IPROC GLeeFuncPtr_glWindowPos3i
Definition: GLee.h:1929
GLEE_EXTERN GLEEPFNGLGETTEXPARAMETERIIVPROC GLeeFuncPtr_glGetTexParameterIiv
Definition: GLee.h:3264
typedef GLboolean(APIENTRYP GLEEPFNGLISQUERYPROC)(GLuint id)
GLEE_EXTERN GLboolean _GLEE_NV_texgen_emboss
Definition: GLee.h:268
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1FVPROC GLeeFuncPtr_glVertexAttrib1fv
Definition: GLee.h:2571
GLEE_EXTERN GLEEPFNGLLOADTRANSPOSEMATRIXFPROC GLeeFuncPtr_glLoadTransposeMatrixf
Definition: GLee.h:1564
GLEE_EXTERN GLEEPFNGLGETCONVOLUTIONPARAMETERIVPROC GLeeFuncPtr_glGetConvolutionParameteriv
Definition: GLee.h:1077
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2DVARBPROC GLeeFuncPtr_glMultiTexCoord2dvARB
Definition: GLee.h:3415
typedef GLenum(APIENTRYP GLEEPFNGLCHECKFRAMEBUFFERSTATUSPROC)(GLenum target)
GLEE_EXTERN GLboolean _GLEE_ATI_pixel_format_float
Definition: GLee.h:335
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4FVPROC GLeeFuncPtr_glMultiTexCoord4fv
Definition: GLee.h:1534
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUINORMAL3FVERTEX3FSUNPROC GLeeFuncPtr_glReplacementCodeuiNormal3fVertex3fSUN
Definition: GLee.h:8575
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM1IVATIPROC GLeeFuncPtr_glVertexStream1ivATI
Definition: GLee.h:11095
GLuint GLuint GLsizei GLenum const GLvoid * indices
Definition: GLee.h:956
GLEE_EXTERN GLEEPFNGLXGETTRANSPARENTINDEXSUNPROC GLeeFuncPtr_glXGetTransparentIndexSUN
Definition: GLee.h:17235
GLEE_EXTERN GLboolean _GLEE_ARB_texture_env_crossbar
Definition: GLee.h:109
GLEE_EXTERN GLEEPFNGLUNMAPOBJECTBUFFERATIPROC GLeeFuncPtr_glUnmapObjectBufferATI
Definition: GLee.h:12267
GLEE_EXTERN GLEEPFNGLUNIFORM1UIPROC GLeeFuncPtr_glUniform1ui
Definition: GLee.h:3204
GLEE_EXTERN GLEEPFNGLGENPROGRAMSNVPROC GLeeFuncPtr_glGenProgramsNV
Definition: GLee.h:9912
GLEE_EXTERN GLEEPFNGLDRAWELEMENTSINSTANCEDEXTPROC GLeeFuncPtr_glDrawElementsInstancedEXT
Definition: GLee.h:12897
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei imageSize
Definition: GLee.h:1593
GLEE_EXTERN GLEEPFNGLWINDOWPOS3DMESAPROC GLeeFuncPtr_glWindowPos3dMESA
Definition: GLee.h:9092
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORMMATRIX2FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix2fvEXT
Definition: GLee.h:14309
GLEE_EXTERN GLEEPFNGLGETHISTOGRAMPARAMETERIVPROC GLeeFuncPtr_glGetHistogramParameteriv
Definition: GLee.h:1107
GLEE_EXTERN GLboolean _GLEE_EXT_texture3D
Definition: GLee.h:149
GLEE_EXTERN GLboolean _GLEE_OML_subsample
Definition: GLee.h:306
GLEE_EXTERN GLboolean _GLEE_SGIX_flush_raster
Definition: GLee.h:193
GLEE_EXTERN GLboolean _GLEE_ATI_texture_mirror_once
Definition: GLee.h:291
GLEE_EXTERN GLEEPFNGLUNMAPBUFFERPROC GLeeFuncPtr_glUnmapBuffer
Definition: GLee.h:2107
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM4FEXTPROC GLeeFuncPtr_glProgramUniform4fEXT
Definition: GLee.h:14231
GLEE_EXTERN GLboolean _GLEE_NV_vertex_program
Definition: GLee.h:302
GLEE_EXTERN GLEEPFNGLTEXCOORD4HNVPROC GLeeFuncPtr_glTexCoord4hNV
Definition: GLee.h:12020
GLEE_EXTERN GLboolean _GLEE_ARB_texture_cube_map
Definition: GLee.h:102
GLEE_EXTERN GLEEPFNGLFRAMEBUFFERREADBUFFEREXTPROC GLeeFuncPtr_glFramebufferReadBufferEXT
Definition: GLee.h:14537
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3FVEXTPROC GLeeFuncPtr_glSecondaryColor3fvEXT
Definition: GLee.h:7871
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2FVARBPROC GLeeFuncPtr_glVertexAttrib2fvARB
Definition: GLee.h:4227
GLEE_EXTERN GLEEPFNGLCREATESHADERPROC GLeeFuncPtr_glCreateShader
Definition: GLee.h:2271
int screen
Definition: GLee.h:17143
GLEE_EXTERN GLEEPFNGLBINORMAL3BEXTPROC GLeeFuncPtr_glBinormal3bEXT
Definition: GLee.h:8117
GLEE_EXTERN GLEEPFNGLMULTITEXGENIVEXTPROC GLeeFuncPtr_glMultiTexGenivEXT
Definition: GLee.h:13919
GLEE_EXTERN GLEEPFNGLMATRIXINDEXUBVARBPROC GLeeFuncPtr_glMatrixIndexubvARB
Definition: GLee.h:3868
GLEE_EXTERN GLEEPFNGLBINDTEXTUREUNITPARAMETEREXTPROC GLeeFuncPtr_glBindTextureUnitParameterEXT
Definition: GLee.h:10981
GLEE_EXTERN GLEEPFNGLDEPTHRANGEFOESPROC GLeeFuncPtr_glDepthRangefOES
Definition: GLee.h:15301
GLEE_EXTERN GLEEPFNGLSPRITEPARAMETERFSGIXPROC GLeeFuncPtr_glSpriteParameterfSGIX
Definition: GLee.h:6666
GLEE_EXTERN GLEEPFNGLNAMEDFRAMEBUFFERRENDERBUFFEREXTPROC GLeeFuncPtr_glNamedFramebufferRenderbufferEXT
Definition: GLee.h:14501
GLEE_EXTERN GLboolean _GLEE_NV_geometry_shader4
Definition: GLee.h:381
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM3DATIPROC GLeeFuncPtr_glVertexStream3dATI
Definition: GLee.h:11209
GLEE_EXTERN GLEEPFNGLCOLORTABLEPARAMETERIVPROC GLeeFuncPtr_glColorTableParameteriv
Definition: GLee.h:975
GLbyte ty
Definition: GLee.h:8056
int int * max
Definition: GLee.h:17201
GLEE_EXTERN GLEEPFNGLGETHANDLEARBPROC GLeeFuncPtr_glGetHandleARB
Definition: GLee.h:4782
GLEE_EXTERN GLEEPFNGLUNIFORM2IARBPROC GLeeFuncPtr_glUniform2iARB
Definition: GLee.h:4872
GLEE_EXTERN GLboolean _GLEE_EXT_index_array_formats
Definition: GLee.h:214
GLEE_EXTERN GLEEPFNGLGETCOMPRESSEDTEXTUREIMAGEEXTPROC GLeeFuncPtr_glGetCompressedTextureImageEXT
Definition: GLee.h:14009
GLEE_EXTERN GLEEPFNGLDETAILTEXFUNCSGISPROC GLeeFuncPtr_glDetailTexFuncSGIS
Definition: GLee.h:6292
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBDIVISORPROC GLeeFuncPtr_glVertexAttribDivisor
Definition: GLee.h:5507
GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXTUREIMAGE1DEXTPROC GLeeFuncPtr_glCompressedTextureImage1DEXT
Definition: GLee.h:13985
GLEE_EXTERN GLEEPFNGLGENRENDERBUFFERSEXTPROC GLeeFuncPtr_glGenRenderbuffersEXT
Definition: GLee.h:12522
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI2IVEXTPROC GLeeFuncPtr_glVertexAttribI2ivEXT
Definition: GLee.h:15182
GLboolean invert
Definition: GLee.h:1587
int GLXVideoDeviceNV unsigned long * pulCounterOutputPbuffer
Definition: GLee.h:17619
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2HNVPROC GLeeFuncPtr_glMultiTexCoord2hNV
Definition: GLee.h:12044
GLEE_EXTERN GLboolean _GLEE_SGIX_resample
Definition: GLee.h:287
GLEE_EXTERN GLEEPFNGLENDTRANSFORMFEEDBACKEXTPROC GLeeFuncPtr_glEndTransformFeedbackEXT
Definition: GLee.h:13428
GLEE_EXTERN GLboolean _GLEE_INGR_palette_buffer
Definition: GLee.h:199
GLEE_EXTERN GLEEPFNGLISASYNCMARKERSGIXPROC GLeeFuncPtr_glIsAsyncMarkerSGIX
Definition: GLee.h:7672
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4SARBPROC GLeeFuncPtr_glMultiTexCoord4sARB
Definition: GLee.h:3541
GLEE_EXTERN GLEEPFNGLXCREATEGLXPIXMAPWITHCONFIGSGIXPROC GLeeFuncPtr_glXCreateGLXPixmapWithConfigSGIX
Definition: GLee.h:17033
GLEE_EXTERN GLEEPFNGLGETIMAGETRANSFORMPARAMETERIVHPPROC GLeeFuncPtr_glGetImageTransformParameterivHP
Definition: GLee.h:7003
unsigned int(APIENTRYP GLEEPFNGLXGETAGPOFFSETMESAPROC)(const void *pointer)
Definition: GLee.h:17450
GLEE_EXTERN GLEEPFNGLGETCOMBINERSTAGEPARAMETERFVNVPROC GLeeFuncPtr_glGetCombinerStageParameterfvNV
Definition: GLee.h:9672
GLEE_EXTERN GLEEPFNGLXHYPERPIPEATTRIBSGIXPROC GLeeFuncPtr_glXHyperpipeAttribSGIX
Definition: GLee.h:17431
GLEE_EXTERN GLboolean _GLEE_SGIX_ycrcb_subsample
Definition: GLee.h:278
GLEE_EXTERN GLEEPFNGLDELETEVERTEXARRAYSAPPLEPROC GLeeFuncPtr_glDeleteVertexArraysAPPLE
Definition: GLee.h:11685
GLEE_EXTERN GLEEPFNGLFOGCOORDDPROC GLeeFuncPtr_glFogCoordd
Definition: GLee.h:1701
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUICOLOR3FVERTEX3FVSUNPROC GLeeFuncPtr_glReplacementCodeuiColor3fVertex3fvSUN
Definition: GLee.h:8569
GLEE_EXTERN GLEEPFNGLMATRIXLOADTRANSPOSEFEXTPROC GLeeFuncPtr_glMatrixLoadTransposefEXT
Definition: GLee.h:13577
const GLuint * programs
Definition: GLee.h:4418
GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETERI4UINVPROC GLeeFuncPtr_glProgramEnvParameterI4uiNV
Definition: GLee.h:15074
GLEE_EXTERN GLboolean _GLEE_NV_gpu_program4
Definition: GLee.h:406
GLEE_EXTERN GLEEPFNGLRENDERBUFFERSTORAGEMULTISAMPLECOVERAGENVPROC GLeeFuncPtr_glRenderbufferStorageMultisampleCoverageNV
Definition: GLee.h:13026
GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBPOINTERVNVPROC GLeeFuncPtr_glGetVertexAttribPointervNV
Definition: GLee.h:9966
GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTMODELIVEXTPROC GLeeFuncPtr_glFragmentLightModelivEXT
Definition: GLee.h:14780
GLEE_EXTERN GLEEPFNGLGENVERTEXSHADERSEXTPROC GLeeFuncPtr_glGenVertexShadersEXT
Definition: GLee.h:10825
GLEE_EXTERN GLEEPFNGLACTIVESTENCILFACEEXTPROC GLeeFuncPtr_glActiveStencilFaceEXT
Definition: GLee.h:11547
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS4FVNVPROC GLeeFuncPtr_glVertexAttribs4fvNV
Definition: GLee.h:10254
GLEE_EXTERN GLEEPFNGLWINDOWPOS2SARBPROC GLeeFuncPtr_glWindowPos2sARB
Definition: GLee.h:4026
GLEE_EXTERN GLboolean _GLEE_ARB_vertex_array_object
Definition: GLee.h:144
GLXDrawable int64_t * ust
Definition: GLee.h:17337
GLEE_EXTERN GLEEPFNGLXBINDCHANNELTOWINDOWSGIXPROC GLeeFuncPtr_glXBindChannelToWindowSGIX
Definition: GLee.h:17144
GLEE_EXTERN GLEEPFNGLGENERATEMIPMAPEXTPROC GLeeFuncPtr_glGenerateMipmapEXT
Definition: GLee.h:12600
GLEE_EXTERN GLEEPFNGLENDQUERYARBPROC GLeeFuncPtr_glEndQueryARB
Definition: GLee.h:4710
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NSVARBPROC GLeeFuncPtr_glVertexAttrib4NsvARB
Definition: GLee.h:4293
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1FPROC GLeeFuncPtr_glMultiTexCoord1f
Definition: GLee.h:1384
GLEE_EXTERN GLEEPFNGLBINDFRAGMENTSHADERATIPROC GLeeFuncPtr_glBindFragmentShaderATI
Definition: GLee.h:10494
GLEE_EXTERN GLboolean _GLEE_EXT_fog_coord
Definition: GLee.h:241
GLXFBConfig config
Definition: GLee.h:16711
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI1UIPROC GLeeFuncPtr_glVertexAttribI1ui
Definition: GLee.h:3072
GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETERSI4UIVNVPROC GLeeFuncPtr_glProgramEnvParametersI4uivNV
Definition: GLee.h:15086
GLXDrawable GLXDrawable read
Definition: GLee.h:16771
GLEE_EXTERN GLEEPFNGLPIXELTRANSFORMPARAMETERIEXTPROC GLeeFuncPtr_glPixelTransformParameteriEXT
Definition: GLee.h:7774
GLEE_EXTERN GLboolean _GLEE_NV_vertex_array_range
Definition: GLee.h:265
GLEE_EXTERN GLEEPFNGLNAMEDFRAMEBUFFERTEXTURE1DEXTPROC GLeeFuncPtr_glNamedFramebufferTexture1DEXT
Definition: GLee.h:14483
GLEE_EXTERN GLEEPFNGLGETPROGRAMIVARBPROC GLeeFuncPtr_glGetProgramivARB
Definition: GLee.h:4503
GLEE_EXTERN GLboolean _GLEE_OES_compressed_paletted_texture
Definition: GLee.h:408
GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTMODELFEXTPROC GLeeFuncPtr_glFragmentLightModelfEXT
Definition: GLee.h:14774
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4UBVPROC GLeeFuncPtr_glVertexAttrib4ubv
Definition: GLee.h:2751
GLenum backfunc
Definition: GLee.h:2234
GLEE_EXTERN GLEEPFNGLVERTEX3HVNVPROC GLeeFuncPtr_glVertex3hvNV
Definition: GLee.h:11930
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3UIPROC GLeeFuncPtr_glSecondaryColor3ui
Definition: GLee.h:1827
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2DPROC GLeeFuncPtr_glVertexAttrib2d
Definition: GLee.h:2589
GLEE_EXTERN GLboolean _GLEE_SGIS_fog_function
Definition: GLee.h:195
GLEE_EXTERN GLboolean _GLEE_EXT_secondary_color
Definition: GLee.h:238
GLEE_EXTERN GLEEPFNGLMATRIXMULTTRANSPOSEDEXTPROC GLeeFuncPtr_glMatrixMultTransposedEXT
Definition: GLee.h:13595
GLEE_EXTERN GLboolean _GLEE_EXT_misc_attribute
Definition: GLee.h:170
GLEE_EXTERN GLboolean _GLEE_NV_vertex_program1_1
Definition: GLee.h:323
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM3FVATIPROC GLeeFuncPtr_glVertexStream3fvATI
Definition: GLee.h:11203
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2HVNVPROC GLeeFuncPtr_glVertexAttrib2hvNV
Definition: GLee.h:12134
GLEE_EXTERN const char * GLeeGetErrorString(void)
Definition: GLee.c:16097
GLEE_EXTERN GLboolean _GLEE_NV_vertex_program3
Definition: GLee.h:358
GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETERI4IVNVPROC GLeeFuncPtr_glProgramEnvParameterI4ivNV
Definition: GLee.h:15062
const GLenum * bufs
Definition: GLee.h:2222
GLEE_EXTERN GLEEPFNGLMINMAXPROC GLeeFuncPtr_glMinmax
Definition: GLee.h:1137
GLEE_EXTERN GLboolean _GLEE_GLX_VERSION_1_4
Definition: GLee.h:16552
GLEE_EXTERN GLEEPFNGLLOADTRANSPOSEMATRIXFARBPROC GLeeFuncPtr_glLoadTransposeMatrixfARB
Definition: GLee.h:3565
GLEE_EXTERN GLboolean _GLEE_EXT_blend_color
Definition: GLee.h:146
GLEE_EXTERN GLEEPFNGLISVARIANTENABLEDEXTPROC GLeeFuncPtr_glIsVariantEnabledEXT
Definition: GLee.h:10993
GLEE_EXTERN GLEEPFNGLGENRENDERBUFFERSPROC GLeeFuncPtr_glGenRenderbuffers
Definition: GLee.h:5329
GLEE_EXTERN GLEEPFNGLPIXELTRANSFORMPARAMETERFEXTPROC GLeeFuncPtr_glPixelTransformParameterfEXT
Definition: GLee.h:7780
GLhandleARB attachedObj
Definition: GLee.h:4787
GLEE_EXTERN GLboolean GLeeInit(void)
Definition: GLee.c:16142
GLEE_EXTERN GLEEPFNGLMATRIXLOADDEXTPROC GLeeFuncPtr_glMatrixLoaddEXT
Definition: GLee.h:13493
GLEE_EXTERN GLEEPFNGLGETSTRINGIPROC GLeeFuncPtr_glGetStringi
Definition: GLee.h:3300
GLEE_EXTERN GLEEPFNGLIMAGETRANSFORMPARAMETERIVHPPROC GLeeFuncPtr_glImageTransformParameterivHP
Definition: GLee.h:6991
GLEE_EXTERN GLEEPFNGLTEXTUREPARAMETERFEXTPROC GLeeFuncPtr_glTextureParameterfEXT
Definition: GLee.h:13601
int destYOrigin
Definition: GLee.h:872
GLEE_EXTERN GLEEPFNGLUNMAPNAMEDBUFFEREXTPROC GLeeFuncPtr_glUnmapNamedBufferEXT
Definition: GLee.h:14429
GLEE_EXTERN GLEEPFNGLUNIFORM1UIVEXTPROC GLeeFuncPtr_glUniform1uivEXT
Definition: GLee.h:12859
GLEE_EXTERN GLEEPFNGLNORMALPOINTERVINTELPROC GLeeFuncPtr_glNormalPointervINTEL
Definition: GLee.h:7729
GLuint renderbuffer
Definition: GLee.h:5316
GLEE_EXTERN GLEEPFNGLXGETFBCONFIGATTRIBSGIXPROC GLeeFuncPtr_glXGetFBConfigAttribSGIX
Definition: GLee.h:17021
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4BVEXTPROC GLeeFuncPtr_glVertexAttribI4bvEXT
Definition: GLee.h:15224
GLEE_EXTERN GLboolean _GLEE_SGIX_async_histogram
Definition: GLee.h:230
int int int void * attribList
Definition: GLee.h:17424
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORMMATRIX3FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix3fvEXT
Definition: GLee.h:14315
GLuint src
Definition: GLee.h:10866
GLEE_EXTERN GLEEPFNGLCONVOLUTIONPARAMETERFVEXTPROC GLeeFuncPtr_glConvolutionParameterfvEXT
Definition: GLee.h:5966
GLEE_EXTERN GLEEPFNGLGETMINMAXPARAMETERIVPROC GLeeFuncPtr_glGetMinmaxParameteriv
Definition: GLee.h:1125
GLuint * ids
Definition: GLee.h:2010
GLEE_EXTERN GLEEPFNGLVERTEXWEIGHTFEXTPROC GLeeFuncPtr_glVertexWeightfEXT
Definition: GLee.h:8789
GLenum GLenum GLenum GLenum GLenum scale
Definition: GLee.h:8930
GLEE_EXTERN GLEEPFNGLDISABLEVERTEXATTRIBARRAYPROC GLeeFuncPtr_glDisableVertexAttribArray
Definition: GLee.h:2295
GLEE_EXTERN GLEEPFNGLBEGINCONDITIONALRENDERPROC GLeeFuncPtr_glBeginConditionalRender
Definition: GLee.h:3036
GLEE_EXTERN GLEEPFNGLCOLOR4UBVERTEX2FVSUNPROC GLeeFuncPtr_glColor4ubVertex2fvSUN
Definition: GLee.h:8401
GLEE_EXTERN GLEEPFNGLBINORMAL3FEXTPROC GLeeFuncPtr_glBinormal3fEXT
Definition: GLee.h:8141
GLsizei range
Definition: GLee.h:7665
GLEE_EXTERN GLboolean _GLEE_EXT_coordinate_frame
Definition: GLee.h:243
GLEE_EXTERN GLEEPFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC GLeeFuncPtr_glGetNamedFramebufferAttachmentParameterivEXT
Definition: GLee.h:14507
GLEE_EXTERN GLEEPFNGLCOMPRESSEDMULTITEXSUBIMAGE1DEXTPROC GLeeFuncPtr_glCompressedMultiTexSubImage1DEXT
Definition: GLee.h:14045
GLEE_EXTERN GLEEPFNGLAPPLYTEXTUREEXTPROC GLeeFuncPtr_glApplyTextureEXT
Definition: GLee.h:7580
GLEE_EXTERN GLEEPFNGLDELETEFRAMEBUFFERSEXTPROC GLeeFuncPtr_glDeleteFramebuffersEXT
Definition: GLee.h:12552
GLEE_EXTERN GLboolean _GLEE_OES_read_format
Definition: GLee.h:348
GLEE_EXTERN GLEEPFNGLACTIVETEXTUREPROC GLeeFuncPtr_glActiveTexture
Definition: GLee.h:1360
GLEE_EXTERN GLEEPFNGLCONVOLUTIONFILTER2DPROC GLeeFuncPtr_glConvolutionFilter2D
Definition: GLee.h:1023
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3SPROC GLeeFuncPtr_glVertexAttrib3s
Definition: GLee.h:2649
GLEE_EXTERN GLEEPFNGLCLIENTATTRIBDEFAULTEXTPROC GLeeFuncPtr_glClientAttribDefaultEXT
Definition: GLee.h:13475
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3SARBPROC GLeeFuncPtr_glVertexAttrib3sARB
Definition: GLee.h:4269
GLEE_EXTERN GLboolean _GLEE_GLX_NV_present_video
Definition: GLee.h:16586
GLEE_EXTERN GLEEPFNGLDELETERENDERBUFFERSEXTPROC GLeeFuncPtr_glDeleteRenderbuffersEXT
Definition: GLee.h:12516
GLEE_EXTERN GLboolean _GLEE_GLX_3DFX_multisample
Definition: GLee.h:16572
GLEE_EXTERN GLEEPFNGLPOINTPARAMETERFSGISPROC GLeeFuncPtr_glPointParameterfSGIS
Definition: GLee.h:6735
GLEE_EXTERN GLboolean _GLEE_NV_occlusion_query
Definition: GLee.h:320
Window window
Definition: GLee.h:17127
GLboolean GLboolean g
Definition: GLee.h:2957
Display *APIENTRYP GLEEPFNGLXGETCURRENTDISPLAYEXTPROC()
Definition: GLee.h:16972
GLint GLint GLint GLint GLint GLint GLint GLbitfield GLenum filter
Definition: GLee.h:5412
GLEE_EXTERN GLboolean _GLEE_SUN_mesh_array
Definition: GLee.h:316
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2FVNVPROC GLeeFuncPtr_glVertexAttrib2fvNV
Definition: GLee.h:10092
GLEE_EXTERN GLEEPFNGLUNIFORM4UIEXTPROC GLeeFuncPtr_glUniform4uiEXT
Definition: GLee.h:12853
GLEE_EXTERN GLEEPFNGLBINDVERTEXARRAYAPPLEPROC GLeeFuncPtr_glBindVertexArrayAPPLE
Definition: GLee.h:11679
GLEE_EXTERN GLboolean _GLEE_GLX_OML_sync_control
Definition: GLee.h:16579
GLenum GLenum GLenum input
Definition: GLee.h:8924
GLEE_EXTERN GLEEPFNGLXMAKECONTEXTCURRENTPROC GLeeFuncPtr_glXMakeContextCurrent
Definition: GLee.h:16772
GLEE_EXTERN GLEEPFNGLISOCCLUSIONQUERYNVPROC GLeeFuncPtr_glIsOcclusionQueryNV
Definition: GLee.h:11443
GLEE_EXTERN GLEEPFNGLEDGEFLAGPOINTEREXTPROC GLeeFuncPtr_glEdgeFlagPointerEXT
Definition: GLee.h:6456
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4FPROC GLeeFuncPtr_glMultiTexCoord4f
Definition: GLee.h:1528
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4SVPROC GLeeFuncPtr_glMultiTexCoord4sv
Definition: GLee.h:1558
GLEE_EXTERN GLEEPFNGLTEXPARAMETERIUIVEXTPROC GLeeFuncPtr_glTexParameterIuivEXT
Definition: GLee.h:13317
GLEE_EXTERN GLEEPFNGLENABLEVERTEXATTRIBARRAYARBPROC GLeeFuncPtr_glEnableVertexAttribArrayARB
Definition: GLee.h:4395
GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXTURESUBIMAGE1DEXTPROC GLeeFuncPtr_glCompressedTextureSubImage1DEXT
Definition: GLee.h:14003
GLEE_EXTERN GLboolean _GLEE_ARB_vertex_blend
Definition: GLee.h:106
GLEE_EXTERN GLEEPFNGLGETARRAYOBJECTIVATIPROC GLeeFuncPtr_glGetArrayObjectivATI
Definition: GLee.h:10665
GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBARRAYOBJECTIVATIPROC GLeeFuncPtr_glGetVertexAttribArrayObjectivATI
Definition: GLee.h:12317
GLEE_EXTERN GLEEPFNGLBEGINTRANSFORMFEEDBACKPROC GLeeFuncPtr_glBeginTransformFeedback
Definition: GLee.h:2994
GLEE_EXTERN GLEEPFNGLDELETEPROGRAMPROC GLeeFuncPtr_glDeleteProgram
Definition: GLee.h:2277
GLEE_EXTERN GLEEPFNGLTEXCOORDPOINTERVINTELPROC GLeeFuncPtr_glTexCoordPointervINTEL
Definition: GLee.h:7741
GLEE_EXTERN GLboolean _GLEE_NV_conditional_render
Definition: GLee.h:388
GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTURE1DPROC GLeeFuncPtr_glFramebufferTexture1D
Definition: GLee.h:5377
GLEE_EXTERN GLEEPFNGLARRAYOBJECTATIPROC GLeeFuncPtr_glArrayObjectATI
Definition: GLee.h:10653
GLEE_EXTERN GLboolean _GLEE_NV_pixel_data_range
Definition: GLee.h:341
GLEE_EXTERN GLEEPFNGLGETFOGFUNCSGISPROC GLeeFuncPtr_glGetFogFuncSGIS
Definition: GLee.h:6940
GLEE_EXTERN GLEEPFNGLCOLOR3HVNVPROC GLeeFuncPtr_glColor3hvNV
Definition: GLee.h:11966
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2SARBPROC GLeeFuncPtr_glVertexAttrib2sARB
Definition: GLee.h:4233
GLuint GLuint num
Definition: GLee.h:10866
GLEE_EXTERN GLboolean _GLEE_GLX_SGIX_swap_barrier
Definition: GLee.h:16568
GLEE_EXTERN GLEEPFNGLGETFRAGMENTMATERIALFVEXTPROC GLeeFuncPtr_glGetFragmentMaterialfvEXT
Definition: GLee.h:14858
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM3UIEXTPROC GLeeFuncPtr_glProgramUniform3uiEXT
Definition: GLee.h:14375
GLEE_EXTERN GLEEPFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC GLeeFuncPtr_glRenderbufferStorageMultisampleEXT
Definition: GLee.h:12701
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FVSUNPROC GLeeFuncPtr_glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN
Definition: GLee.h:8617
GLEE_EXTERN GLEEPFNGLUNIFORM1FVARBPROC GLeeFuncPtr_glUniform1fvARB
Definition: GLee.h:4890
GLEE_EXTERN GLEEPFNGLFREEOBJECTBUFFERATIPROC GLeeFuncPtr_glFreeObjectBufferATI
Definition: GLee.h:10647
GLEE_EXTERN GLEEPFNGLTEXCOORD1HNVPROC GLeeFuncPtr_glTexCoord1hNV
Definition: GLee.h:11984
GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETER4FVARBPROC GLeeFuncPtr_glProgramLocalParameter4fvARB
Definition: GLee.h:4473
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBPOINTERNVPROC GLeeFuncPtr_glVertexAttribPointerNV
Definition: GLee.h:10032
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4IVPROC GLeeFuncPtr_glVertexAttribI4iv
Definition: GLee.h:3114
GLEE_EXTERN GLboolean _GLEE_NV_texture_shader3
Definition: GLee.h:322
GLEE_EXTERN GLEEPFNGLARETEXTURESRESIDENTEXTPROC GLeeFuncPtr_glAreTexturesResidentEXT
Definition: GLee.h:6240
GLEE_EXTERN GLboolean _GLEE_SGIS_texture_select
Definition: GLee.h:181
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1SVNVPROC GLeeFuncPtr_glVertexAttrib1svNV
Definition: GLee.h:10068
GLEE_EXTERN GLEEPFNGLDISABLEVARIANTCLIENTSTATEEXTPROC GLeeFuncPtr_glDisableVariantClientStateEXT
Definition: GLee.h:10957
GLEE_EXTERN GLboolean _GLEE_SGIX_depth_texture
Definition: GLee.h:194
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4UBVNVPROC GLeeFuncPtr_glVertexAttrib4ubvNV
Definition: GLee.h:10188
const GLuint * renderbuffers
Definition: GLee.h:5322
GLEE_EXTERN GLboolean _GLEE_ATI_text_fragment_shader
Definition: GLee.h:326
GLEE_EXTERN GLEEPFNGLCOPYTEXSUBIMAGE3DPROC GLeeFuncPtr_glCopyTexSubImage3D
Definition: GLee.h:1167
GLEE_EXTERN GLEEPFNGLPRIORITIZETEXTURESEXTPROC GLeeFuncPtr_glPrioritizeTexturesEXT
Definition: GLee.h:6270
GLEE_EXTERN GLEEPFNGLGENERATEMULTITEXMIPMAPEXTPROC GLeeFuncPtr_glGenerateMultiTexMipmapEXT
Definition: GLee.h:14519
GLdouble GLdouble GLdouble GLdouble GLdouble zNear
Definition: GLee.h:13552
GLEE_EXTERN GLEEPFNGLXRELEASEVIDEOIMAGENVPROC GLeeFuncPtr_glXReleaseVideoImageNV
Definition: GLee.h:17608
GLEE_EXTERN GLEEPFNGLCHECKFRAMEBUFFERSTATUSPROC GLeeFuncPtr_glCheckFramebufferStatus
Definition: GLee.h:5371
GLEE_EXTERN GLEEPFNGLTEXTUREPARAMETERFVEXTPROC GLeeFuncPtr_glTextureParameterfvEXT
Definition: GLee.h:13607
GLEE_EXTERN GLEEPFNGLMAPPARAMETERIVNVPROC GLeeFuncPtr_glMapParameterivNV
Definition: GLee.h:9599
GLEE_EXTERN GLboolean _GLEE_SUNX_constant_data
Definition: GLee.h:248
GLEE_EXTERN GLboolean _GLEE_SGIX_scalebias_hint
Definition: GLee.h:304
GLEE_EXTERN GLEEPFNGLTRANSFORMFEEDBACKATTRIBSNVPROC GLeeFuncPtr_glTransformFeedbackAttribsNV
Definition: GLee.h:13170
GLsizei samples
Definition: GLee.h:5418
GLEE_EXTERN GLboolean _GLEE_SGI_color_matrix
Definition: GLee.h:155
GLEE_EXTERN GLEEPFNGLXQUERYCONTEXTINFOEXTPROC GLeeFuncPtr_glXQueryContextInfoEXT
Definition: GLee.h:16979
GLEE_EXTERN GLEEPFNGLWINDOWPOS2SVMESAPROC GLeeFuncPtr_glWindowPos2svMESA
Definition: GLee.h:9086
GLEE_EXTERN GLEEPFNGLFOGCOORDDEXTPROC GLeeFuncPtr_glFogCoorddEXT
Definition: GLee.h:8007
GLenum GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const GLvoid * bits
Definition: GLee.h:13972
GLEE_EXTERN GLEEPFNGLUNIFORM4IVARBPROC GLeeFuncPtr_glUniform4ivARB
Definition: GLee.h:4932
GLEE_EXTERN GLEEPFNGLGETSEPARABLEFILTERPROC GLeeFuncPtr_glGetSeparableFilter
Definition: GLee.h:1083
GLEE_EXTERN GLEEPFNGLGETCLIPPLANEFOESPROC GLeeFuncPtr_glGetClipPlanefOES
Definition: GLee.h:15325
GLEE_EXTERN GLEEPFNGLLOADIDENTITYDEFORMATIONMAPSGIXPROC GLeeFuncPtr_glLoadIdentityDeformationMapSGIX
Definition: GLee.h:6876
GLEE_EXTERN GLEEPFNGLDISABLECLIENTSTATEINDEXEDEXTPROC GLeeFuncPtr_glDisableClientStateIndexedEXT
Definition: GLee.h:13853
GLEE_EXTERN GLEEPFNGLMULTIDRAWELEMENTARRAYAPPLEPROC GLeeFuncPtr_glMultiDrawElementArrayAPPLE
Definition: GLee.h:11600
GLEE_EXTERN GLEEPFNGLFOGCOORDDVEXTPROC GLeeFuncPtr_glFogCoorddvEXT
Definition: GLee.h:8013
int srcYOrigin
Definition: GLee.h:868
GLEE_EXTERN GLEEPFNGLGETQUERYIVARBPROC GLeeFuncPtr_glGetQueryivARB
Definition: GLee.h:4716
GLEE_EXTERN GLEEPFNGLCOPYTEXTURESUBIMAGE3DEXTPROC GLeeFuncPtr_glCopyTextureSubImage3DEXT
Definition: GLee.h:13715
GLEE_EXTERN GLEEPFNGLUNIFORM2FARBPROC GLeeFuncPtr_glUniform2fARB
Definition: GLee.h:4848
GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETER4DVARBPROC GLeeFuncPtr_glProgramLocalParameter4dvARB
Definition: GLee.h:4461
GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTMODELIVSGIXPROC GLeeFuncPtr_glFragmentLightModelivSGIX
Definition: GLee.h:7448
GLEE_EXTERN GLEEPFNGLGETCONVOLUTIONPARAMETERIVEXTPROC GLeeFuncPtr_glGetConvolutionParameterivEXT
Definition: GLee.h:6008
GLEE_EXTERN GLboolean _GLEE_EXT_draw_buffers2
Definition: GLee.h:383
GLEE_EXTERN GLEEPFNGLCLEARDEPTHDNVPROC GLeeFuncPtr_glClearDepthdNV
Definition: GLee.h:13002
#define _GLX_HYPERPIPE_PIPE_NAME_LENGTH_SGIX
Definition: GLee.h:849
GLEE_EXTERN GLEEPFNGLMULTIMODEDRAWARRAYSIBMPROC GLeeFuncPtr_glMultiModeDrawArraysIBM
Definition: GLee.h:9217
GLEE_EXTERN GLEEPFNGLCOPYTEXTURESUBIMAGE2DEXTPROC GLeeFuncPtr_glCopyTextureSubImage2DEXT
Definition: GLee.h:13667
GLEE_EXTERN GLboolean _GLEE_OML_resample
Definition: GLee.h:307
GLEE_EXTERN GLEEPFNGLTEXCOORD2FNORMAL3FVERTEX3FSUNPROC GLeeFuncPtr_glTexCoord2fNormal3fVertex3fSUN
Definition: GLee.h:8503
GLEE_EXTERN GLEEPFNGLNORMAL3FVERTEX3FVSUNPROC GLeeFuncPtr_glNormal3fVertex3fvSUN
Definition: GLee.h:8437
const GLubyte * c
Definition: GLee.h:8484
GLEE_EXTERN GLboolean _GLEE_APPLE_transform_hint
Definition: GLee.h:246
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4USVARBPROC GLeeFuncPtr_glVertexAttrib4usvARB
Definition: GLee.h:4383
GLEE_EXTERN GLEEPFNGLGETPIXELTEXGENPARAMETERIVSGISPROC GLeeFuncPtr_glGetPixelTexGenParameterivSGIS
Definition: GLee.h:6147
GLEE_EXTERN GLEEPFNGLMULTITEXPARAMETERIVEXTPROC GLeeFuncPtr_glMultiTexParameterivEXT
Definition: GLee.h:13739
GLEE_EXTERN GLEEPFNGLMAPNAMEDBUFFEREXTPROC GLeeFuncPtr_glMapNamedBufferEXT
Definition: GLee.h:14423
GLEE_EXTERN GLEEPFNGLTRANSFORMFEEDBACKVARYINGSNVPROC GLeeFuncPtr_glTransformFeedbackVaryingsNV
Definition: GLee.h:13194
GLEE_EXTERN GLboolean _GLEE_NV_framebuffer_multisample_coverage
Definition: GLee.h:379
GLEE_EXTERN GLEEPFNGLNORMALSTREAM3DATIPROC GLeeFuncPtr_glNormalStream3dATI
Definition: GLee.h:11317
GLEE_EXTERN GLboolean _GLEE_NV_vertex_program2_option
Definition: GLee.h:357
GLEE_EXTERN GLEEPFNGLCOMPRESSEDMULTITEXSUBIMAGE3DEXTPROC GLeeFuncPtr_glCompressedMultiTexSubImage3DEXT
Definition: GLee.h:14033
GLEE_EXTERN GLEEPFNGLGLOBALALPHAFACTORFSUNPROC GLeeFuncPtr_glGlobalAlphaFactorfSUN
Definition: GLee.h:8290
GLEE_EXTERN GLEEPFNGLCLIENTACTIVETEXTUREPROC GLeeFuncPtr_glClientActiveTexture
Definition: GLee.h:1366
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM3FVEXTPROC GLeeFuncPtr_glProgramUniform3fvEXT
Definition: GLee.h:14273
GLEE_EXTERN GLEEPFNGLMAPBUFFERARBPROC GLeeFuncPtr_glMapBufferARB
Definition: GLee.h:4649
GLenum sfail
Definition: GLee.h:2228
unsigned int participationType
Definition: GLee.h:860
GLEE_EXTERN GLEEPFNGLDELETEQUERIESPROC GLeeFuncPtr_glDeleteQueries
Definition: GLee.h:2017
GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETER4DVARBPROC GLeeFuncPtr_glProgramEnvParameter4dvARB
Definition: GLee.h:4437
GLEE_EXTERN GLEEPFNGLARRAYELEMENTEXTPROC GLeeFuncPtr_glArrayElementEXT
Definition: GLee.h:6438
GLEE_EXTERN GLboolean _GLEE_EXT_texture_sRGB
Definition: GLee.h:363
GLEE_EXTERN GLboolean _GLEE_EXT_packed_depth_stencil
Definition: GLee.h:361
GLEE_EXTERN GLEEPFNGLGETVARIANTINTEGERVEXTPROC GLeeFuncPtr_glGetVariantIntegervEXT
Definition: GLee.h:11005
GLEE_EXTERN GLEEPFNGLXGETFBCONFIGATTRIBPROC GLeeFuncPtr_glXGetFBConfigAttrib
Definition: GLee.h:16712
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS3SVNVPROC GLeeFuncPtr_glVertexAttribs3svNV
Definition: GLee.h:10242
GLEE_EXTERN GLboolean _GLEE_ARB_geometry_shader4
Definition: GLee.h:137
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3FARBPROC GLeeFuncPtr_glMultiTexCoord3fARB
Definition: GLee.h:3469
GLEE_EXTERN GLboolean _GLEE_EXT_index_material
Definition: GLee.h:212
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3DPROC GLeeFuncPtr_glVertexAttrib3d
Definition: GLee.h:2625
GLEE_EXTERN GLEEPFNGLWEIGHTUIVARBPROC GLeeFuncPtr_glWeightuivARB
Definition: GLee.h:3826
GLEE_EXTERN GLboolean _GLEE_EXT_gpu_program_parameters
Definition: GLee.h:368
GLEE_EXTERN GLEEPFNGLSAMPLEPATTERNEXTPROC GLeeFuncPtr_glSamplePatternEXT
Definition: GLee.h:9410
unsigned long long GLuint64EXT
Definition: GLee.h:771
GLEE_EXTERN GLboolean _GLEE_SUN_convolution_border_modes
Definition: GLee.h:259
GLEE_EXTERN GLEEPFNGLGETBOOLEANINDEXEDVEXTPROC GLeeFuncPtr_glGetBooleanIndexedvEXT
Definition: GLee.h:13095
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4HNVPROC GLeeFuncPtr_glMultiTexCoord4hNV
Definition: GLee.h:12068
GLEE_EXTERN GLEEPFNGLENABLEIPROC GLeeFuncPtr_glEnablei
Definition: GLee.h:2976
GLEE_EXTERN GLEEPFNGLBINDBUFFERBASEEXTPROC GLeeFuncPtr_glBindBufferBaseEXT
Definition: GLee.h:13446
GLEE_EXTERN GLEEPFNGLDRAWELEMENTARRAYATIPROC GLeeFuncPtr_glDrawElementArrayATI
Definition: GLee.h:11364
GLEE_EXTERN GLboolean _GLEE_ARB_texture_float
Definition: GLee.h:131
GLEE_EXTERN GLEEPFNGLWINDOWPOS2SVARBPROC GLeeFuncPtr_glWindowPos2svARB
Definition: GLee.h:4032
GLEE_EXTERN GLEEPFNGLGETQUERYOBJECTUI64VEXTPROC GLeeFuncPtr_glGetQueryObjectui64vEXT
Definition: GLee.h:12736
GLEE_EXTERN GLboolean _GLEE_SGIX_ycrcba
Definition: GLee.h:279
GLEE_EXTERN GLEEPFNGLGETFRAGDATALOCATIONEXTPROC GLeeFuncPtr_glGetFragDataLocationEXT
Definition: GLee.h:12829
GLenum dfactorRGB
Definition: GLee.h:1682
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM2UIVEXTPROC GLeeFuncPtr_glProgramUniform2uivEXT
Definition: GLee.h:14393
GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTFVSGIXPROC GLeeFuncPtr_glFragmentLightfvSGIX
Definition: GLee.h:7412
GLXPbuffer int unsigned long GLboolean bBlock
Definition: GLee.h:17613
GLEE_EXTERN GLEEPFNGLWINDOWPOS3IARBPROC GLeeFuncPtr_glWindowPos3iARB
Definition: GLee.h:4062
GLEE_EXTERN GLboolean _GLEE_GLX_SGI_cushion
Definition: GLee.h:16565
GLEE_EXTERN GLboolean _GLEE_SGIS_texture_lod
Definition: GLee.h:166
GLEE_EXTERN GLEEPFNGLXSWAPBUFFERSMSCOMLPROC GLeeFuncPtr_glXSwapBuffersMscOML
Definition: GLee.h:17350
GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBDVPROC GLeeFuncPtr_glGetVertexAttribdv
Definition: GLee.h:2379
GLEE_EXTERN GLEEPFNGLFLUSHMAPPEDBUFFERRANGEAPPLEPROC GLeeFuncPtr_glFlushMappedBufferRangeAPPLE
Definition: GLee.h:12778
GLEE_EXTERN GLEEPFNGLISBUFFERPROC GLeeFuncPtr_glIsBuffer
Definition: GLee.h:2077
GLEE_EXTERN GLEEPFNGLPUSHCLIENTATTRIBDEFAULTEXTPROC GLeeFuncPtr_glPushClientAttribDefaultEXT
Definition: GLee.h:13481
GLEE_EXTERN GLEEPFNGLGETIMAGETRANSFORMPARAMETERFVHPPROC GLeeFuncPtr_glGetImageTransformParameterfvHP
Definition: GLee.h:7009
GLboolean GLenum GLenum GLvoid * values
Definition: GLee.h:1094
GLEE_EXTERN GLEEPFNGLGETMULTITEXGENFVEXTPROC GLeeFuncPtr_glGetMultiTexGenfvEXT
Definition: GLee.h:13943
GLEE_EXTERN GLEEPFNGLINDEXPOINTERLISTIBMPROC GLeeFuncPtr_glIndexPointerListIBM
Definition: GLee.h:9277
GLenum GLenum GLvoid GLvoid * column
Definition: GLee.h:1082
GLEE_EXTERN GLEEPFNGLIMAGETRANSFORMPARAMETERFHPPROC GLeeFuncPtr_glImageTransformParameterfHP
Definition: GLee.h:6985
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4IVARBPROC GLeeFuncPtr_glVertexAttrib4ivARB
Definition: GLee.h:4353
GLEE_EXTERN GLEEPFNGLUNIFORM1UIEXTPROC GLeeFuncPtr_glUniform1uiEXT
Definition: GLee.h:12835
GLEE_EXTERN GLboolean _GLEE_SGI_depth_pass_instrument
Definition: GLee.h:280
GLEE_EXTERN GLEEPFNGLTANGENT3DEXTPROC GLeeFuncPtr_glTangent3dEXT
Definition: GLee.h:8069
GLEE_EXTERN GLboolean _GLEE_EXT_blend_minmax
Definition: GLee.h:176
GLEE_EXTERN GLEEPFNGLNORMALPOINTEREXTPROC GLeeFuncPtr_glNormalPointerEXT
Definition: GLee.h:6474
GLEE_EXTERN GLboolean _GLEE_ARB_texture_rg
Definition: GLee.h:143
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBIPOINTERPROC GLeeFuncPtr_glVertexAttribIPointer
Definition: GLee.h:3168
GLclampf GLclampf GLclampf alpha
Definition: GLee.h:944
GLEE_EXTERN GLEEPFNGLBINDBUFFEROFFSETNVPROC GLeeFuncPtr_glBindBufferOffsetNV
Definition: GLee.h:13182
GLEE_EXTERN GLboolean _GLEE_ATI_vertex_streams
Definition: GLee.h:314
GLEE_EXTERN GLboolean _GLEE_ARB_half_float_pixel
Definition: GLee.h:130
GLEE_EXTERN GLEEPFNGLWINDOWPOS4IVMESAPROC GLeeFuncPtr_glWindowPos4ivMESA
Definition: GLee.h:9170
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM2FATIPROC GLeeFuncPtr_glVertexStream2fATI
Definition: GLee.h:11149
GLEE_EXTERN GLEEPFNGLWINDOWPOS3SARBPROC GLeeFuncPtr_glWindowPos3sARB
Definition: GLee.h:4074
GLsizei GLsizei GLuint * obj
Definition: GLee.h:2318
GLEE_EXTERN GLEEPFNGLSTENCILFUNCSEPARATEPROC GLeeFuncPtr_glStencilFuncSeparate
Definition: GLee.h:2235
GLuint GLenum outX
Definition: GLee.h:10854
GLEE_EXTERN GLboolean _GLEE_SGI_texture_color_table
Definition: GLee.h:160
GLEE_EXTERN GLEEPFNGLFRAGMENTMATERIALIVSGIXPROC GLeeFuncPtr_glFragmentMaterialivSGIX
Definition: GLee.h:7472
GLEE_EXTERN GLEEPFNGLTEXTURENORMALEXTPROC GLeeFuncPtr_glTextureNormalEXT
Definition: GLee.h:7953
GLEE_EXTERN GLEEPFNGLENDVERTEXSHADEREXTPROC GLeeFuncPtr_glEndVertexShaderEXT
Definition: GLee.h:10813
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3FNVPROC GLeeFuncPtr_glVertexAttrib3fNV
Definition: GLee.h:10122
GLEE_EXTERN GLEEPFNGLXCREATEGLXPBUFFERSGIXPROC GLeeFuncPtr_glXCreateGLXPbufferSGIX
Definition: GLee.h:17090
GLXFBConfig int render_type
Definition: GLee.h:16765
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4UBNVPROC GLeeFuncPtr_glVertexAttrib4ubNV
Definition: GLee.h:10182
GLdouble s
Definition: GLee.h:1371
GLEE_EXTERN GLEEPFNGLDRAWMESHARRAYSSUNPROC GLeeFuncPtr_glDrawMeshArraysSUN
Definition: GLee.h:11386
GLEE_EXTERN GLEEPFNGLCOLORTABLEEXTPROC GLeeFuncPtr_glColorTableEXT
Definition: GLee.h:7143
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2DPROC GLeeFuncPtr_glMultiTexCoord2d
Definition: GLee.h:1420
GLsizei GLsizei GLenum GLenum const GLvoid * data
Definition: GLee.h:1004
GLEE_EXTERN GLEEPFNGLMULTITEXRENDERBUFFEREXTPROC GLeeFuncPtr_glMultiTexRenderbufferEXT
Definition: GLee.h:14585
const GLfloat * tc
Definition: GLee.h:8604
GLEE_EXTERN GLboolean _GLEE_NV_texture_shader2
Definition: GLee.h:300
GLEE_EXTERN GLEEPFNGLHISTOGRAMPROC GLeeFuncPtr_glHistogram
Definition: GLee.h:1131
GLEE_EXTERN GLboolean _GLEE_NV_point_sprite
Definition: GLee.h:321
GLEE_EXTERN GLEEPFNGLTESTOBJECTAPPLEPROC GLeeFuncPtr_glTestObjectAPPLE
Definition: GLee.h:11658
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORMMATRIX3X2FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix3x2fvEXT
Definition: GLee.h:14333
GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTFSGIXPROC GLeeFuncPtr_glFragmentLightfSGIX
Definition: GLee.h:7406
GLEE_EXTERN GLboolean _GLEE_SGIX_polynomial_ffd
Definition: GLee.h:191
GLEE_EXTERN GLEEPFNGLMAPCONTROLPOINTSNVPROC GLeeFuncPtr_glMapControlPointsNV
Definition: GLee.h:9593
GLuint start
Definition: GLee.h:956
GLEE_EXTERN GLEEPFNGLMATRIXLOADTRANSPOSEDEXTPROC GLeeFuncPtr_glMatrixLoadTransposedEXT
Definition: GLee.h:13583
const GLuint const GLclampf * priorities
Definition: GLee.h:6269
GLEE_EXTERN GLboolean _GLEE_GLX_SGIX_swap_group
Definition: GLee.h:16567
GLEE_EXTERN GLEEPFNGLMATRIXTRANSLATEFEXTPROC GLeeFuncPtr_glMatrixTranslatefEXT
Definition: GLee.h:13541
GLEE_EXTERN GLboolean _GLEE_GLX_SGIX_pbuffer
Definition: GLee.h:16564
GLEE_EXTERN GLboolean _GLEE_NV_float_buffer
Definition: GLee.h:338
GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXTURESUBIMAGE3DEXTPROC GLeeFuncPtr_glCompressedTextureSubImage3DEXT
Definition: GLee.h:13991
GLvoid *APIENTRYP GLEEPFNGLMAPBUFFERPROC(GLenum target, GLenum access)
Definition: GLee.h:2100
GLEE_EXTERN GLboolean _GLEE_ARB_vertex_program
Definition: GLee.h:116
GLint * first
Definition: GLee.h:1718
GLEE_EXTERN GLEEPFNGLGETOBJECTBUFFERIVATIPROC GLeeFuncPtr_glGetObjectBufferivATI
Definition: GLee.h:10641
GLEE_EXTERN GLEEPFNGLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUNPROC GLeeFuncPtr_glTexCoord2fColor4fNormal3fVertex3fvSUN
Definition: GLee.h:8521
GLEE_EXTERN GLboolean _GLEE_ARB_shadow
Definition: GLee.h:113
GLEE_EXTERN GLEEPFNGLGENTRANSFORMFEEDBACKSNVPROC GLeeFuncPtr_glGenTransformFeedbacksNV
Definition: GLee.h:14672
GLEE_EXTERN GLEEPFNGLCREATEPROGRAMPROC GLeeFuncPtr_glCreateProgram
Definition: GLee.h:2265
GLEE_EXTERN GLEEPFNGLDEPTHBOUNDSDNVPROC GLeeFuncPtr_glDepthBoundsdNV
Definition: GLee.h:13008
GLEE_EXTERN GLboolean _GLEE_ATI_vertex_attrib_array_object
Definition: GLee.h:347
GLEE_EXTERN GLEEPFNGLPOINTPARAMETERFARBPROC GLeeFuncPtr_glPointParameterfARB
Definition: GLee.h:3722
GLEE_EXTERN GLboolean _GLEE_SUN_vertex
Definition: GLee.h:251
GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBIUIVPROC GLeeFuncPtr_glGetVertexAttribIuiv
Definition: GLee.h:3180
GLEE_EXTERN GLEEPFNGLUNIFORM4FPROC GLeeFuncPtr_glUniform4f
Definition: GLee.h:2451
GLEE_EXTERN GLboolean _GLEE_MESA_pack_invert
Definition: GLee.h:352
GLEE_EXTERN GLEEPFNGLTEXCOORD2FCOLOR3FVERTEX3FVSUNPROC GLeeFuncPtr_glTexCoord2fColor3fVertex3fvSUN
Definition: GLee.h:8497
GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX4X2FVPROC GLeeFuncPtr_glUniformMatrix4x2fv
Definition: GLee.h:2824
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3HVNVPROC GLeeFuncPtr_glMultiTexCoord3hvNV
Definition: GLee.h:12062
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI3IPROC GLeeFuncPtr_glVertexAttribI3i
Definition: GLee.h:3060
GLEE_EXTERN GLboolean _GLEE_EXT_fragment_lighting
Definition: GLee.h:400
GLEE_EXTERN GLEEPFNGLISPROGRAMNVPROC GLeeFuncPtr_glIsProgramNV
Definition: GLee.h:9972
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3IVPROC GLeeFuncPtr_glSecondaryColor3iv
Definition: GLee.h:1797
GLEE_EXTERN GLEEPFNGLRESETMINMAXPROC GLeeFuncPtr_glResetMinmax
Definition: GLee.h:1149
GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTURE2DEXTPROC GLeeFuncPtr_glFramebufferTexture2DEXT
Definition: GLee.h:12576
GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX4X3FVPROC GLeeFuncPtr_glUniformMatrix4x3fv
Definition: GLee.h:2836
GLEE_EXTERN GLEEPFNGLDRAWARRAYSINSTANCEDARBPROC GLeeFuncPtr_glDrawArraysInstancedARB
Definition: GLee.h:5219
GLEE_EXTERN GLEEPFNGLRESETHISTOGRAMEXTPROC GLeeFuncPtr_glResetHistogramEXT
Definition: GLee.h:5908
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4DARBPROC GLeeFuncPtr_glVertexAttrib4dARB
Definition: GLee.h:4329
GLEE_EXTERN GLEEPFNGLGLOBALALPHAFACTORBSUNPROC GLeeFuncPtr_glGlobalAlphaFactorbSUN
Definition: GLee.h:8272
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4SVARBPROC GLeeFuncPtr_glMultiTexCoord4svARB
Definition: GLee.h:3547
GLEE_EXTERN GLEEPFNGLTEXCOORDPOINTEREXTPROC GLeeFuncPtr_glTexCoordPointerEXT
Definition: GLee.h:6480
GLEE_EXTERN GLEEPFNGLCOPYCONVOLUTIONFILTER1DPROC GLeeFuncPtr_glCopyConvolutionFilter1D
Definition: GLee.h:1053
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3DPROC GLeeFuncPtr_glSecondaryColor3d
Definition: GLee.h:1767
GLuint GLuint GLuint GLuint GLuint GLuint arg1Mod
Definition: GLee.h:10529
GLEE_EXTERN GLEEPFNGLWINDOWPOS3DVMESAPROC GLeeFuncPtr_glWindowPos3dvMESA
Definition: GLee.h:9098
GLenum const GLvoid * addr
Definition: GLee.h:10884
GLEE_EXTERN GLEEPFNGLVERTEXBLENDARBPROC GLeeFuncPtr_glVertexBlendARB
Definition: GLee.h:3838
GLEE_EXTERN GLEEPFNGLBLENDCOLOREXTPROC GLeeFuncPtr_glBlendColorEXT
Definition: GLee.h:5655
GLEE_EXTERN GLEEPFNGLGETLOCALCONSTANTBOOLEANVEXTPROC GLeeFuncPtr_glGetLocalConstantBooleanvEXT
Definition: GLee.h:11041
GLEE_EXTERN GLboolean _GLEE_SGIS_texture_border_clamp
Definition: GLee.h:175
GLuint res
Definition: GLee.h:10836
typedef GLXContext(APIENTRYP GLEEPFNGLXCREATENEWCONTEXTPROC)(Display *dpy
GLEE_EXTERN GLboolean _GLEE_HP_image_transform
Definition: GLee.h:197
GLXDrawable int64_t target_msc
Definition: GLee.h:17349
GLEE_EXTERN GLboolean _GLEE_EXT_texture_env
Definition: GLee.h:404
GLEE_EXTERN GLboolean _GLEE_EXT_gpu_shader4
Definition: GLee.h:370
GLEE_EXTERN GLEEPFNGLCOLORFRAGMENTOP2ATIPROC GLeeFuncPtr_glColorFragmentOp2ATI
Definition: GLee.h:10536
XVisualInfo *APIENTRYP GLEEPFNGLXGETVISUALFROMFBCONFIGPROC(Display *dpy, GLXFBConfig config)
Definition: GLee.h:16717
GLEE_EXTERN GLEEPFNGLXQUERYGLXPBUFFERSGIXPROC GLeeFuncPtr_glXQueryGLXPbufferSGIX
Definition: GLee.h:17102
GLEE_EXTERN GLEEPFNGLIMAGETRANSFORMPARAMETERIHPPROC GLeeFuncPtr_glImageTransformParameteriHP
Definition: GLee.h:6979
GLvoid *APIENTRYP GLEEPFNGLMAPBUFFERARBPROC(GLenum target, GLenum access)
Definition: GLee.h:4648
GLEE_EXTERN GLEEPFNGLGETPROGRAMPARAMETERFVNVPROC GLeeFuncPtr_glGetProgramParameterfvNV
Definition: GLee.h:9924
GLEE_EXTERN GLEEPFNGLREQUESTRESIDENTPROGRAMSNVPROC GLeeFuncPtr_glRequestResidentProgramsNV
Definition: GLee.h:10020
GLEE_EXTERN GLEEPFNGLNORMALSTREAM3IVATIPROC GLeeFuncPtr_glNormalStream3ivATI
Definition: GLee.h:11299
GLEE_EXTERN GLEEPFNGLXSWAPINTERVALSGIPROC GLeeFuncPtr_glXSwapIntervalSGI
Definition: GLee.h:16905
GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTURELAYEREXTPROC GLeeFuncPtr_glFramebufferTextureLayerEXT
Definition: GLee.h:14916
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4DPROC GLeeFuncPtr_glVertexAttrib4d
Definition: GLee.h:2709
GLEE_EXTERN GLboolean _GLEE_ARB_multitexture
Definition: GLee.h:98
GLEE_EXTERN GLint GLeeForceLink(const char *extensionName)
Definition: GLee.c:16104
GLEE_EXTERN GLEEPFNGLUNIFORM2UIVPROC GLeeFuncPtr_glUniform2uiv
Definition: GLee.h:3234
GLEE_EXTERN GLboolean _GLEE_SGIX_ir_instrument1
Definition: GLee.h:207
GLEE_EXTERN GLEEPFNGLTANGENT3SVEXTPROC GLeeFuncPtr_glTangent3svEXT
Definition: GLee.h:8111
GLEE_EXTERN GLboolean _GLEE_SGI_color_table
Definition: GLee.h:156
GLEE_EXTERN GLEEPFNGLBINDMULTITEXTUREEXTPROC GLeeFuncPtr_glBindMultiTextureEXT
Definition: GLee.h:13841
typedef void(APIENTRYP GLEEPFNGLBLENDCOLORPROC)(GLclampf red
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM3DVATIPROC GLeeFuncPtr_glVertexStream3dvATI
Definition: GLee.h:11215
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4DVPROC GLeeFuncPtr_glVertexAttrib4dv
Definition: GLee.h:2715
GLEE_EXTERN GLboolean _GLEE_3DFX_texture_compression_FXT1
Definition: GLee.h:281
GLEE_EXTERN GLEEPFNGLMULTITEXSUBIMAGE1DEXTPROC GLeeFuncPtr_glMultiTexSubImage1DEXT
Definition: GLee.h:13757
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3UBEXTPROC GLeeFuncPtr_glSecondaryColor3ubEXT
Definition: GLee.h:7901
GLEE_EXTERN GLEEPFNGLVARIANTSVEXTPROC GLeeFuncPtr_glVariantsvEXT
Definition: GLee.h:10903
GLEE_EXTERN GLEEPFNGLNORMALSTREAM3IATIPROC GLeeFuncPtr_glNormalStream3iATI
Definition: GLee.h:11293
GLEE_EXTERN GLboolean _GLEE_SGIX_pixel_texture
Definition: GLee.h:158
GLfloat GLfloat v1
Definition: GLee.h:2438
GLEE_EXTERN GLboolean _GLEE_SGIX_texture_range
Definition: GLee.h:411
GLEE_EXTERN GLboolean _GLEE_EXT_texture_mirror_clamp
Definition: GLee.h:350
GLEE_EXTERN GLEEPFNGLCOPYMULTITEXSUBIMAGE3DEXTPROC GLeeFuncPtr_glCopyMultiTexSubImage3DEXT
Definition: GLee.h:13835
GLEE_EXTERN GLboolean _GLEE_EXT_rescale_normal
Definition: GLee.h:168
GLEE_EXTERN GLboolean _GLEE_NV_transform_feedback
Definition: GLee.h:384
GLEE_EXTERN GLEEPFNGLSTENCILCLEARTAGEXTPROC GLeeFuncPtr_glStencilClearTagEXT
Definition: GLee.h:12642
GLEE_EXTERN GLEEPFNGLUNIFORM1FPROC GLeeFuncPtr_glUniform1f
Definition: GLee.h:2433
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3UIVPROC GLeeFuncPtr_glSecondaryColor3uiv
Definition: GLee.h:1833
GLEE_EXTERN GLEEPFNGLCOLORPOINTEREXTPROC GLeeFuncPtr_glColorPointerEXT
Definition: GLee.h:6444
GLEE_EXTERN GLEEPFNGLWEIGHTPOINTERARBPROC GLeeFuncPtr_glWeightPointerARB
Definition: GLee.h:3832
GLEE_EXTERN GLEEPFNGLHISTOGRAMEXTPROC GLeeFuncPtr_glHistogramEXT
Definition: GLee.h:5896
GLEE_EXTERN GLEEPFNGLDETACHOBJECTARBPROC GLeeFuncPtr_glDetachObjectARB
Definition: GLee.h:4788
GLEE_EXTERN GLEEPFNGLTEXTUREPARAMETERIVEXTPROC GLeeFuncPtr_glTextureParameterivEXT
Definition: GLee.h:13619
GLXFBConfig GLXContext share_context
Definition: GLee.h:16856
GLEE_EXTERN GLEEPFNGLENDTRANSFORMFEEDBACKPROC GLeeFuncPtr_glEndTransformFeedback
Definition: GLee.h:3000
GLenum cap
Definition: GLee.h:10992
GLEE_EXTERN GLboolean _GLEE_SGIX_igloo_interface
Definition: GLee.h:399
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4BVARBPROC GLeeFuncPtr_glVertexAttrib4bvARB
Definition: GLee.h:4323
GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBPOINTERVARBPROC GLeeFuncPtr_glGetVertexAttribPointervARB
Definition: GLee.h:4533
GLEE_EXTERN GLboolean _GLEE_VERSION_1_2
Definition: GLee.h:90
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORMMATRIX4X2FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix4x2fvEXT
Definition: GLee.h:14345
GLEE_EXTERN GLEEPFNGLTEXTURESUBIMAGE1DEXTPROC GLeeFuncPtr_glTextureSubImage1DEXT
Definition: GLee.h:13637
GLEE_EXTERN GLEEPFNGLGETTEXPARAMETERIUIVPROC GLeeFuncPtr_glGetTexParameterIuiv
Definition: GLee.h:3270
GLEE_EXTERN GLEEPFNGLUNIFORM4FARBPROC GLeeFuncPtr_glUniform4fARB
Definition: GLee.h:4860
GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXTURESUBIMAGE2DEXTPROC GLeeFuncPtr_glCompressedTextureSubImage2DEXT
Definition: GLee.h:13997
GLEE_EXTERN GLboolean _GLEE_GLX_SGIS_blended_overlay
Definition: GLee.h:16569
GLEE_EXTERN GLEEPFNGLSTENCILFUNCSEPARATEATIPROC GLeeFuncPtr_glStencilFuncSeparateATI
Definition: GLee.h:12291
GLEE_EXTERN GLboolean _GLEE_GLX_VERSION_1_3
Definition: GLee.h:16551
GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERSI4IVEXTPROC GLeeFuncPtr_glNamedProgramLocalParametersI4ivEXT
Definition: GLee.h:14129
GLEE_EXTERN GLEEPFNGLPNTRIANGLESFATIPROC GLeeFuncPtr_glPNTrianglesfATI
Definition: GLee.h:10595
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM3SATIPROC GLeeFuncPtr_glVertexStream3sATI
Definition: GLee.h:11173
GLEE_EXTERN GLboolean _GLEE_APPLE_flush_buffer_range
Definition: GLee.h:369
GLdouble GLdouble GLint ustride
Definition: GLee.h:6857
GLbyte by
Definition: GLee.h:8116
__GLXextFuncPtr(* PFNGLXGETPROCADDRESSARBPROC)(const GLubyte *procName)
Definition: GLee.h:823
const GLuint * arrays
Definition: GLee.h:5614
GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTFEXTPROC GLeeFuncPtr_glFragmentLightfEXT
Definition: GLee.h:14798
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4HVNVPROC GLeeFuncPtr_glMultiTexCoord4hvNV
Definition: GLee.h:12074
GLenum GLsizei GLenum GLenum const GLvoid * table
Definition: GLee.h:962
GLdouble GLdouble GLint GLint uorder
Definition: GLee.h:6857
GLEE_EXTERN GLEEPFNGLDELETEOCCLUSIONQUERIESNVPROC GLeeFuncPtr_glDeleteOcclusionQueriesNV
Definition: GLee.h:11437
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4DVARBPROC GLeeFuncPtr_glVertexAttrib4dvARB
Definition: GLee.h:4335
GLEE_EXTERN GLEEPFNGLGETTEXTURELEVELPARAMETERIVEXTPROC GLeeFuncPtr_glGetTextureLevelParameterivEXT
Definition: GLee.h:13697
GLEE_EXTERN GLEEPFNGLMULTITEXSUBIMAGE2DEXTPROC GLeeFuncPtr_glMultiTexSubImage2DEXT
Definition: GLee.h:13763
GLenum GLsizei GLenum format
Definition: GLee.h:962
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3SNVPROC GLeeFuncPtr_glVertexAttrib3sNV
Definition: GLee.h:10134
GLEE_EXTERN GLEEPFNGLGETNAMEDPROGRAMLOCALPARAMETERIUIVEXTPROC GLeeFuncPtr_glGetNamedProgramLocalParameterIuivEXT
Definition: GLee.h:14159
GLEE_EXTERN GLEEPFNGLPASSTEXCOORDATIPROC GLeeFuncPtr_glPassTexCoordATI
Definition: GLee.h:10518
GLEE_EXTERN GLEEPFNGLGETATTACHEDOBJECTSARBPROC GLeeFuncPtr_glGetAttachedObjectsARB
Definition: GLee.h:4974
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3FARBPROC GLeeFuncPtr_glVertexAttrib3fARB
Definition: GLee.h:4257
GLEE_EXTERN GLEEPFNGLGETPROGRAMLOCALPARAMETERIIVNVPROC GLeeFuncPtr_glGetProgramLocalParameterIivNV
Definition: GLee.h:15092
GLEE_EXTERN GLEEPFNGLVARIANTBVEXTPROC GLeeFuncPtr_glVariantbvEXT
Definition: GLee.h:10897
GLEE_EXTERN GLEEPFNGLUNIFORM4FVARBPROC GLeeFuncPtr_glUniform4fvARB
Definition: GLee.h:4908
GLEE_EXTERN GLEEPFNGLBINDFRAGDATALOCATIONEXTPROC GLeeFuncPtr_glBindFragDataLocationEXT
Definition: GLee.h:12823
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM4IATIPROC GLeeFuncPtr_glVertexStream4iATI
Definition: GLee.h:11233
int remainder
Definition: GLee.h:16924
GLEE_EXTERN GLboolean _GLEE_PGI_vertex_hints
Definition: GLee.h:202
GLEE_EXTERN GLboolean _GLEE_EXT_stencil_wrap
Definition: GLee.h:255
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3DNVPROC GLeeFuncPtr_glVertexAttrib3dNV
Definition: GLee.h:10110
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUSVSUNPROC GLeeFuncPtr_glReplacementCodeusvSUN
Definition: GLee.h:8369
GLEE_EXTERN GLboolean _GLEE_NV_light_max_exponent
Definition: GLee.h:264
GLEE_EXTERN GLEEPFNGLDELETESHADERPROC GLeeFuncPtr_glDeleteShader
Definition: GLee.h:2283
GLEE_EXTERN GLEEPFNGLVERTEX4HNVPROC GLeeFuncPtr_glVertex4hNV
Definition: GLee.h:11936
GLEE_EXTERN GLEEPFNGLCONVOLUTIONPARAMETERIVPROC GLeeFuncPtr_glConvolutionParameteriv
Definition: GLee.h:1047
GLEE_EXTERN GLEEPFNGLGETFRAGMENTMATERIALFVSGIXPROC GLeeFuncPtr_glGetFragmentMaterialfvSGIX
Definition: GLee.h:7490
GLEE_EXTERN GLboolean _GLEE_NV_texture_rectangle
Definition: GLee.h:298
int int int int * dy
Definition: GLee.h:17155
GLEE_EXTERN GLEEPFNGLFRUSTUMFOESPROC GLeeFuncPtr_glFrustumfOES
Definition: GLee.h:15307
GLEE_EXTERN GLEEPFNGLTEXSUBIMAGE3DEXTPROC GLeeFuncPtr_glTexSubImage3DEXT
Definition: GLee.h:5752
GLEE_EXTERN GLEEPFNGLPROGRAMPARAMETER4FVNVPROC GLeeFuncPtr_glProgramParameter4fvNV
Definition: GLee.h:10002
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI2UIVEXTPROC GLeeFuncPtr_glVertexAttribI2uivEXT
Definition: GLee.h:15206
GLEE_EXTERN GLEEPFNGLPROGRAMNAMEDPARAMETER4DVNVPROC GLeeFuncPtr_glProgramNamedParameter4dvNV
Definition: GLee.h:11885
GLEE_EXTERN GLboolean _GLEE_ATI_pn_triangles
Definition: GLee.h:311
GLEE_EXTERN GLEEPFNGLXQUERYDRAWABLEPROC GLeeFuncPtr_glXQueryDrawable
Definition: GLee.h:16760
GLEE_EXTERN GLEEPFNGLWINDOWPOS2DVARBPROC GLeeFuncPtr_glWindowPos2dvARB
Definition: GLee.h:3996
GLEE_EXTERN GLEEPFNGLGETFRAGMENTLIGHTFVEXTPROC GLeeFuncPtr_glGetFragmentLightfvEXT
Definition: GLee.h:14822
GLEE_EXTERN GLEEPFNGLGETMULTITEXIMAGEEXTPROC GLeeFuncPtr_glGetMultiTexImageEXT
Definition: GLee.h:13793
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3USVEXTPROC GLeeFuncPtr_glSecondaryColor3usvEXT
Definition: GLee.h:7931
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3DVARBPROC GLeeFuncPtr_glVertexAttrib3dvARB
Definition: GLee.h:4251
GLEE_EXTERN GLEEPFNGLWINDOWPOS4SVMESAPROC GLeeFuncPtr_glWindowPos4svMESA
Definition: GLee.h:9182
GLEE_EXTERN GLEEPFNGLNORMALPOINTERLISTIBMPROC GLeeFuncPtr_glNormalPointerListIBM
Definition: GLee.h:9283
GLEE_EXTERN GLEEPFNGLVARIANTUBVEXTPROC GLeeFuncPtr_glVariantubvEXT
Definition: GLee.h:10927
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3SARBPROC GLeeFuncPtr_glMultiTexCoord3sARB
Definition: GLee.h:3493
int srcXOrigin
Definition: GLee.h:867
GLEE_EXTERN GLEEPFNGLXBINDVIDEOIMAGENVPROC GLeeFuncPtr_glXBindVideoImageNV
Definition: GLee.h:17602
GLEE_EXTERN GLEEPFNGLNEWOBJECTBUFFERATIPROC GLeeFuncPtr_glNewObjectBufferATI
Definition: GLee.h:10617
GLint location
Definition: GLee.h:2366
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM4SVATIPROC GLeeFuncPtr_glVertexStream4svATI
Definition: GLee.h:11227
GLEE_EXTERN GLEEPFNGLVERTEXPOINTERVINTELPROC GLeeFuncPtr_glVertexPointervINTEL
Definition: GLee.h:7723
typedef Status(APIENTRYP GLEEPFNGLXGETTRANSPARENTINDEXSUNPROC)(Display *dpy
GLEE_EXTERN GLEEPFNGLCOPYMULTITEXIMAGE1DEXTPROC GLeeFuncPtr_glCopyMultiTexImage1DEXT
Definition: GLee.h:13769
GLdouble GLdouble GLint GLint GLdouble GLdouble GLint GLint GLdouble w1
Definition: GLee.h:6857
GLXDrawable drawable
Definition: GLee.h:838
GLEE_EXTERN GLEEPFNGLVERTEXWEIGHTPOINTEREXTPROC GLeeFuncPtr_glVertexWeightPointerEXT
Definition: GLee.h:8801
GLEE_EXTERN GLEEPFNGLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FVSUNPROC GLeeFuncPtr_glTexCoord4fColor4fNormal3fVertex4fvSUN
Definition: GLee.h:8533
GLsizei maxCount
Definition: GLee.h:2318
GLEE_EXTERN GLboolean _GLEE_NV_copy_depth_to_color
Definition: GLee.h:308
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM4IVATIPROC GLeeFuncPtr_glVertexStream4ivATI
Definition: GLee.h:11239
GLEE_EXTERN GLEEPFNGLGETBOOLEANI_VPROC GLeeFuncPtr_glGetBooleani_v
Definition: GLee.h:2964
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI2UIPROC GLeeFuncPtr_glVertexAttribI2ui
Definition: GLee.h:3078
GLEE_EXTERN GLEEPFNGLGLOBALALPHAFACTORUBSUNPROC GLeeFuncPtr_glGlobalAlphaFactorubSUN
Definition: GLee.h:8302
GLenum GLint GLuint mask
Definition: GLee.h:2234
GLEE_EXTERN GLEEPFNGLENDSCENEEXTPROC GLeeFuncPtr_glEndSceneEXT
Definition: GLee.h:14942
GLEE_EXTERN GLboolean _GLEE_APPLE_vertex_array_object
Definition: GLee.h:330
GLEE_EXTERN GLboolean _GLEE_NV_texture_shader
Definition: GLee.h:299
GLEE_EXTERN GLEEPFNGLGETFRAGMENTMATERIALIVEXTPROC GLeeFuncPtr_glGetFragmentMaterialivEXT
Definition: GLee.h:14864
GLenum GLenum GLenum dppass
Definition: GLee.h:2228
GLEE_EXTERN GLEEPFNGLGETNAMEDPROGRAMLOCALPARAMETERDVEXTPROC GLeeFuncPtr_glGetNamedProgramLocalParameterdvEXT
Definition: GLee.h:14087
GLEE_EXTERN GLEEPFNGLVERTEXPOINTERLISTIBMPROC GLeeFuncPtr_glVertexPointerListIBM
Definition: GLee.h:9295
GLEE_EXTERN GLEEPFNGLGETPROGRAMSTRINGARBPROC GLeeFuncPtr_glGetProgramStringARB
Definition: GLee.h:4509
GLEE_EXTERN GLEEPFNGLGETPROGRAMPARAMETERDVNVPROC GLeeFuncPtr_glGetProgramParameterdvNV
Definition: GLee.h:9918
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3SPROC GLeeFuncPtr_glMultiTexCoord3s
Definition: GLee.h:1504
GLEE_EXTERN GLboolean _GLEE_SGIX_list_priority
Definition: GLee.h:206
GLuint index
Definition: GLee.h:2252
GLint GLint GLint srcY1
Definition: GLee.h:5412
GLEE_EXTERN GLEEPFNGLXMAKECURRENTREADSGIPROC GLeeFuncPtr_glXMakeCurrentReadSGI
Definition: GLee.h:16939
GLEE_EXTERN GLEEPFNGLUNLOCKARRAYSEXTPROC GLeeFuncPtr_glUnlockArraysEXT
Definition: GLee.h:7333
GLEE_EXTERN GLEEPFNGLMATRIXMULTDEXTPROC GLeeFuncPtr_glMatrixMultdEXT
Definition: GLee.h:13505
GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXSUBIMAGE3DPROC GLeeFuncPtr_glCompressedTexSubImage3D
Definition: GLee.h:1612
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBPOINTERPROC GLeeFuncPtr_glVertexAttribPointer
Definition: GLee.h:2769
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3HNVPROC GLeeFuncPtr_glMultiTexCoord3hNV
Definition: GLee.h:12056
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4DNVPROC GLeeFuncPtr_glVertexAttrib4dNV
Definition: GLee.h:10146
GLEE_EXTERN GLEEPFNGLFOGCOORDFEXTPROC GLeeFuncPtr_glFogCoordfEXT
Definition: GLee.h:7995
GLEE_EXTERN GLEEPFNGLCOMBINERPARAMETERINVPROC GLeeFuncPtr_glCombinerParameteriNV
Definition: GLee.h:8919
GLEE_EXTERN GLEEPFNGLPOINTPARAMETERFPROC GLeeFuncPtr_glPointParameterf
Definition: GLee.h:1731
GLEE_EXTERN GLEEPFNGLCOLORTABLESGIPROC GLeeFuncPtr_glColorTableSGI
Definition: GLee.h:6069
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1SVARBPROC GLeeFuncPtr_glMultiTexCoord1svARB
Definition: GLee.h:3403
GLEE_EXTERN GLEEPFNGLBUFFERSUBDATAPROC GLeeFuncPtr_glBufferSubData
Definition: GLee.h:2089
GLEE_EXTERN GLboolean _GLEE_ARB_half_float_vertex
Definition: GLee.h:138
GLEE_EXTERN GLEEPFNGLGETMULTITEXPARAMETERIUIVEXTPROC GLeeFuncPtr_glGetMultiTexParameterIuivEXT
Definition: GLee.h:14207
GLEE_EXTERN GLboolean _GLEE_NV_primitive_restart
Definition: GLee.h:342
GLEE_EXTERN GLEEPFNGLGETMINMAXPARAMETERFVPROC GLeeFuncPtr_glGetMinmaxParameterfv
Definition: GLee.h:1119
GLEE_EXTERN GLboolean _GLEE_HP_texture_lighting
Definition: GLee.h:220
GLEE_EXTERN GLEEPFNGLMULTITEXSUBIMAGE3DEXTPROC GLeeFuncPtr_glMultiTexSubImage3DEXT
Definition: GLee.h:13829
GLEE_EXTERN GLEEPFNGLTEXIMAGE4DSGISPROC GLeeFuncPtr_glTexImage4DSGIS
Definition: GLee.h:6193
GLEE_EXTERN GLboolean _GLEE_GLX_EXT_texture_from_pixmap
Definition: GLee.h:16585
GLEE_EXTERN GLEEPFNGLBLENDEQUATIONSEPARATEPROC GLeeFuncPtr_glBlendEquationSeparate
Definition: GLee.h:2217
GLEE_EXTERN GLEEPFNGLXGETAGPOFFSETMESAPROC GLeeFuncPtr_glXGetAGPOffsetMESA
Definition: GLee.h:17451
GLint GLenum GLboolean normalized
Definition: GLee.h:2768
GLEE_EXTERN GLEEPFNGLGLOBALALPHAFACTORUISUNPROC GLeeFuncPtr_glGlobalAlphaFactoruiSUN
Definition: GLee.h:8314
GLenum GLenum GLenum GLenum GLenum GLenum GLboolean GLboolean GLboolean muxSum
Definition: GLee.h:8930
GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMLOCALPARAMETER4FEXTPROC GLeeFuncPtr_glNamedProgramLocalParameter4fEXT
Definition: GLee.h:14075
GLEE_EXTERN GLEEPFNGLCOMPRESSEDMULTITEXIMAGE2DEXTPROC GLeeFuncPtr_glCompressedMultiTexImage2DEXT
Definition: GLee.h:14021
GLEE_EXTERN GLboolean _GLEE_NV_half_float
Definition: GLee.h:340
GLEE_EXTERN GLboolean _GLEE_EXT_point_parameters
Definition: GLee.h:184
GLXFBConfig Window const int * attrib_list
Definition: GLee.h:16723
GLEE_EXTERN GLEEPFNGLUNIFORM2UIVEXTPROC GLeeFuncPtr_glUniform2uivEXT
Definition: GLee.h:12865
GLuint GLenum GLenum transform
Definition: GLee.h:10025
GLEE_EXTERN GLEEPFNGLNORMALSTREAM3FATIPROC GLeeFuncPtr_glNormalStream3fATI
Definition: GLee.h:11305
GLEE_EXTERN GLEEPFNGLBINORMAL3SVEXTPROC GLeeFuncPtr_glBinormal3svEXT
Definition: GLee.h:8171
GLEE_EXTERN GLEEPFNGLBINDBUFFERARBPROC GLeeFuncPtr_glBindBufferARB
Definition: GLee.h:4607
GLEE_EXTERN GLEEPFNGLBINDFRAMEBUFFERPROC GLeeFuncPtr_glBindFramebuffer
Definition: GLee.h:5353
GLEE_EXTERN GLEEPFNGLGETACTIVEUNIFORMARBPROC GLeeFuncPtr_glGetActiveUniformARB
Definition: GLee.h:4986
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NUSVPROC GLeeFuncPtr_glVertexAttrib4Nusv
Definition: GLee.h:2697
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM4SATIPROC GLeeFuncPtr_glVertexStream4sATI
Definition: GLee.h:11221
GLEE_EXTERN GLEEPFNGLGETCOLORTABLEPARAMETERIVSGIPROC GLeeFuncPtr_glGetColorTableParameterivSGI
Definition: GLee.h:6105
GLuint coord
Definition: GLee.h:10517
GLEE_EXTERN GLEEPFNGLGENFRAGMENTSHADERSATIPROC GLeeFuncPtr_glGenFragmentShadersATI
Definition: GLee.h:10488
GLEE_EXTERN GLboolean _GLEE_EXT_texture_perturb_normal
Definition: GLee.h:239
int destWidth
Definition: GLee.h:873
GLEE_EXTERN GLboolean _GLEE_GLX_EXT_visual_info
Definition: GLee.h:16557
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4SVEXTPROC GLeeFuncPtr_glVertexAttribI4svEXT
Definition: GLee.h:15230
GLEE_EXTERN GLEEPFNGLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUNPROC GLeeFuncPtr_glTexCoord2fColor4fNormal3fVertex3fSUN
Definition: GLee.h:8515
GLEE_EXTERN GLboolean _GLEE_VERSION_1_5
Definition: GLee.h:94
GLEE_EXTERN GLEEPFNGLGETCOMPRESSEDTEXIMAGEARBPROC GLeeFuncPtr_glGetCompressedTexImageARB
Definition: GLee.h:3695
GLEE_EXTERN GLEEPFNGLTEXTUREIMAGE2DEXTPROC GLeeFuncPtr_glTextureImage2DEXT
Definition: GLee.h:13631
GLEE_EXTERN GLboolean _GLEE_EXT_direct_state_access
Definition: GLee.h:391
GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBDVARBPROC GLeeFuncPtr_glGetVertexAttribdvARB
Definition: GLee.h:4515
typedef GLXDrawable(APIENTRYP GLEEPFNGLXGETCURRENTREADDRAWABLEPROC)()
GLEE_EXTERN GLEEPFNGLFRAMETERMINATORGREMEDYPROC GLeeFuncPtr_glFrameTerminatorGREMEDY
Definition: GLee.h:13355
GLEE_EXTERN GLboolean _GLEE_EXT_color_subtable
Definition: GLee.h:201
GLEE_EXTERN GLboolean _GLEE_GLX_SGI_make_current_read
Definition: GLee.h:16560
GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXIMAGE3DPROC GLeeFuncPtr_glCompressedTexImage3D
Definition: GLee.h:1594
GLEE_EXTERN GLEEPFNGLVERTEXARRAYRANGEAPPLEPROC GLeeFuncPtr_glVertexArrayRangeAPPLE
Definition: GLee.h:11717
GLEE_EXTERN GLboolean _GLEE_EXT_texture_array
Definition: GLee.h:373
GLEE_EXTERN GLEEPFNGLDEFORMSGIXPROC GLeeFuncPtr_glDeformSGIX
Definition: GLee.h:6870
GLEE_EXTERN GLEEPFNGLGENBUFFERSPROC GLeeFuncPtr_glGenBuffers
Definition: GLee.h:2071
GLEE_EXTERN GLEEPFNGLATTACHOBJECTARBPROC GLeeFuncPtr_glAttachObjectARB
Definition: GLee.h:4818
const GLuint * framebuffers
Definition: GLee.h:5358
GLEE_EXTERN GLboolean _GLEE_GLX_EXT_fbconfig_packed_float
Definition: GLee.h:16583
XVisualInfo * vis
Definition: GLee.h:17050
GLEE_EXTERN GLboolean _GLEE_SGIS_point_line_texgen
Definition: GLee.h:288
GLEE_EXTERN GLboolean _GLEE_ARB_imaging
Definition: GLee.h:91
GLEE_EXTERN GLEEPFNGLGETINSTRUMENTSSGIXPROC GLeeFuncPtr_glGetInstrumentsSGIX
Definition: GLee.h:6757
GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTMODELISGIXPROC GLeeFuncPtr_glFragmentLightModeliSGIX
Definition: GLee.h:7442
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1SVARBPROC GLeeFuncPtr_glVertexAttrib1svARB
Definition: GLee.h:4203
GLEE_EXTERN GLEEPFNGLLISTPARAMETERFSGIXPROC GLeeFuncPtr_glListParameterfSGIX
Definition: GLee.h:7197
GLint GLint GLint GLint GLint GLint dstX1
Definition: GLee.h:5412
GLEE_EXTERN GLEEPFNGLWINDOWPOS2IMESAPROC GLeeFuncPtr_glWindowPos2iMESA
Definition: GLee.h:9068
GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBIVARBPROC GLeeFuncPtr_glGetVertexAttribivARB
Definition: GLee.h:4527
GLEE_EXTERN GLEEPFNGLGETFENCEIVNVPROC GLeeFuncPtr_glGetFenceivNV
Definition: GLee.h:9534
GLint GLint GLint yoffset
Definition: GLee.h:1160
GLEE_EXTERN GLEEPFNGLXDESTROYPBUFFERPROC GLeeFuncPtr_glXDestroyPbuffer
Definition: GLee.h:16754
GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint arg3Rep
Definition: GLee.h:10541
GLEE_EXTERN GLEEPFNGLNORMALSTREAM3DVATIPROC GLeeFuncPtr_glNormalStream3dvATI
Definition: GLee.h:11323
GLEE_EXTERN GLEEPFNGLFLUSHPIXELDATARANGENVPROC GLeeFuncPtr_glFlushPixelDataRangeNV
Definition: GLee.h:12208
GLEE_EXTERN GLEEPFNGLVERTEXPOINTEREXTPROC GLeeFuncPtr_glVertexPointerEXT
Definition: GLee.h:6486
GLEE_EXTERN GLEEPFNGLWINDOWPOS3DPROC GLeeFuncPtr_glWindowPos3d
Definition: GLee.h:1905
GLEE_EXTERN GLEEPFNGLPOLYGONOFFSETEXTPROC GLeeFuncPtr_glPolygonOffsetEXT
Definition: GLee.h:5672
GLenum GLsizei width
Definition: GLee.h:962
GLEE_EXTERN GLEEPFNGLISOBJECTBUFFERATIPROC GLeeFuncPtr_glIsObjectBufferATI
Definition: GLee.h:10623
GLEE_EXTERN GLboolean _GLEE_ARB_texture_compression
Definition: GLee.h:103
GLEE_EXTERN GLboolean _GLEE_IBM_texture_mirrored_repeat
Definition: GLee.h:293
GLEE_EXTERN GLEEPFNGLXSELECTEVENTPROC GLeeFuncPtr_glXSelectEvent
Definition: GLee.h:16796
GLEE_EXTERN GLEEPFNGLACTIVEVARYINGNVPROC GLeeFuncPtr_glActiveVaryingNV
Definition: GLee.h:13200
GLEE_EXTERN GLEEPFNGLIMAGETRANSFORMPARAMETERFVHPPROC GLeeFuncPtr_glImageTransformParameterfvHP
Definition: GLee.h:6997
GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX3X4FVPROC GLeeFuncPtr_glUniformMatrix3x4fv
Definition: GLee.h:2830
GLEE_EXTERN GLboolean _GLEE_SGIX_reference_plane
Definition: GLee.h:192
GLenum portion
Definition: GLee.h:8924
GLEE_EXTERN GLEEPFNGLEXTRACTCOMPONENTEXTPROC GLeeFuncPtr_glExtractComponentEXT
Definition: GLee.h:10873
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3SVEXTPROC GLeeFuncPtr_glSecondaryColor3svEXT
Definition: GLee.h:7895
GLEE_EXTERN GLEEPFNGLMULTITEXGENFVEXTPROC GLeeFuncPtr_glMultiTexGenfvEXT
Definition: GLee.h:13907
GLEE_EXTERN GLboolean _GLEE_SGIX_texture_coordinate_clamp
Definition: GLee.h:303
int int int * dx
Definition: GLee.h:17155
GLEE_EXTERN GLEEPFNGLXQUERYHYPERPIPEBESTATTRIBSGIXPROC GLeeFuncPtr_glXQueryHyperpipeBestAttribSGIX
Definition: GLee.h:17425
GLEE_EXTERN GLEEPFNGLGETTEXTUREPARAMETERFVEXTPROC GLeeFuncPtr_glGetTextureParameterfvEXT
Definition: GLee.h:13679
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI1IPROC GLeeFuncPtr_glVertexAttribI1i
Definition: GLee.h:3048
GLEE_EXTERN GLEEPFNGLXGETVISUALFROMFBCONFIGSGIXPROC GLeeFuncPtr_glXGetVisualFromFBConfigSGIX
Definition: GLee.h:17045
GLEE_EXTERN GLboolean _GLEE_NV_evaluators
Definition: GLee.h:294
GLEE_EXTERN GLEEPFNGLCOPYCOLORTABLESGIPROC GLeeFuncPtr_glCopyColorTableSGI
Definition: GLee.h:6087
GLbyte GLbyte bz
Definition: GLee.h:8116
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM1DVATIPROC GLeeFuncPtr_glVertexStream1dvATI
Definition: GLee.h:11119
GLEE_EXTERN GLEEPFNGLDISABLEVERTEXATTRIBARRAYARBPROC GLeeFuncPtr_glDisableVertexAttribArrayARB
Definition: GLee.h:4401
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2FPROC GLeeFuncPtr_glVertexAttrib2f
Definition: GLee.h:2601
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2IPROC GLeeFuncPtr_glMultiTexCoord2i
Definition: GLee.h:1444
GLEE_EXTERN GLEEPFNGLUNIFORM1IPROC GLeeFuncPtr_glUniform1i
Definition: GLee.h:2457
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUNPROC GLeeFuncPtr_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN
Definition: GLee.h:8629
GLEE_EXTERN GLboolean _GLEE_GLX_MESA_set_3dfx_mode
Definition: GLee.h:16576
GLEE_EXTERN GLEEPFNGLTANGENT3IEXTPROC GLeeFuncPtr_glTangent3iEXT
Definition: GLee.h:8093
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NIVARBPROC GLeeFuncPtr_glVertexAttrib4NivARB
Definition: GLee.h:4287
GLuint address
Definition: GLee.h:9941
GLEE_EXTERN GLEEPFNGLXGETCURRENTDISPLAYEXTPROC GLeeFuncPtr_glXGetCurrentDisplayEXT
Definition: GLee.h:16973
GLEE_EXTERN GLEEPFNGLUNIFORM4IPROC GLeeFuncPtr_glUniform4i
Definition: GLee.h:2475
GLEE_EXTERN GLEEPFNGLCONVOLUTIONPARAMETERIPROC GLeeFuncPtr_glConvolutionParameteri
Definition: GLee.h:1041
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1HNVPROC GLeeFuncPtr_glVertexAttrib1hNV
Definition: GLee.h:12116
GLEE_EXTERN GLEEPFNGLDELETEASYNCMARKERSSGIXPROC GLeeFuncPtr_glDeleteAsyncMarkersSGIX
Definition: GLee.h:7666
GLEE_EXTERN GLEEPFNGLDRAWRANGEELEMENTSPROC GLeeFuncPtr_glDrawRangeElements
Definition: GLee.h:957
GLEE_EXTERN GLEEPFNGLORTHOFOESPROC GLeeFuncPtr_glOrthofOES
Definition: GLee.h:15313
GLEE_EXTERN GLEEPFNGLGETCONVOLUTIONFILTEREXTPROC GLeeFuncPtr_glGetConvolutionFilterEXT
Definition: GLee.h:5996
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2SNVPROC GLeeFuncPtr_glVertexAttrib2sNV
Definition: GLee.h:10098
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI2IVPROC GLeeFuncPtr_glVertexAttribI2iv
Definition: GLee.h:3102
GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETERI4INVPROC GLeeFuncPtr_glProgramEnvParameterI4iNV
Definition: GLee.h:15056
GLEE_EXTERN GLEEPFNGLUNIFORM2FVPROC GLeeFuncPtr_glUniform2fv
Definition: GLee.h:2487
GLEE_EXTERN GLEEPFNGLGETSHADERINFOLOGPROC GLeeFuncPtr_glGetShaderInfoLog
Definition: GLee.h:2349
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS4SVNVPROC GLeeFuncPtr_glVertexAttribs4svNV
Definition: GLee.h:10260
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4UBVARBPROC GLeeFuncPtr_glVertexAttrib4ubvARB
Definition: GLee.h:4371
GLEE_EXTERN GLEEPFNGLTEXTURERENDERBUFFEREXTPROC GLeeFuncPtr_glTextureRenderbufferEXT
Definition: GLee.h:14579
GLEE_EXTERN GLEEPFNGLENDQUERYPROC GLeeFuncPtr_glEndQuery
Definition: GLee.h:2035
GLEE_EXTERN GLboolean _GLEE_GLX_SGI_swap_control
Definition: GLee.h:16558
GLEE_EXTERN GLEEPFNGLCOMBINERINPUTNVPROC GLeeFuncPtr_glCombinerInputNV
Definition: GLee.h:8925
GLEE_EXTERN GLEEPFNGLMULTITEXENVIVEXTPROC GLeeFuncPtr_glMultiTexEnvivEXT
Definition: GLee.h:13883
GLEE_EXTERN GLEEPFNGLGETCOLORTABLEPARAMETERFVPROC GLeeFuncPtr_glGetColorTableParameterfv
Definition: GLee.h:993
GLEE_EXTERN GLEEPFNGLGETLISTPARAMETERIVSGIXPROC GLeeFuncPtr_glGetListParameterivSGIX
Definition: GLee.h:7191
GLEE_EXTERN GLEEPFNGLMATRIXLOADIDENTITYEXTPROC GLeeFuncPtr_glMatrixLoadIdentityEXT
Definition: GLee.h:13511
GLEE_EXTERN GLEEPFNGLGETMULTITEXENVIVEXTPROC GLeeFuncPtr_glGetMultiTexEnvivEXT
Definition: GLee.h:13931
GLEE_EXTERN GLboolean _GLEE_GLX_SGI_video_sync
Definition: GLee.h:16559
GLEE_EXTERN GLEEPFNGLDISABLEIPROC GLeeFuncPtr_glDisablei
Definition: GLee.h:2982
GLEE_EXTERN GLEEPFNGLFLUSHRASTERSGIXPROC GLeeFuncPtr_glFlushRasterSGIX
Definition: GLee.h:6906
GLEE_EXTERN GLboolean _GLEE_HP_convolution_border_modes
Definition: GLee.h:198
GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXTUREIMAGE2DEXTPROC GLeeFuncPtr_glCompressedTextureImage2DEXT
Definition: GLee.h:13979
GLEE_EXTERN const char * GLeeGetExtStrGL(void)
Definition: GLee.c:16092
GLEE_EXTERN GLEEPFNGLWINDOWPOS2DMESAPROC GLeeFuncPtr_glWindowPos2dMESA
Definition: GLee.h:9044
GLEE_EXTERN GLEEPFNGLGETATTRIBLOCATIONPROC GLeeFuncPtr_glGetAttribLocation
Definition: GLee.h:2325
GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBDVNVPROC GLeeFuncPtr_glGetVertexAttribdvNV
Definition: GLee.h:9948
GLEE_EXTERN GLEEPFNGLFOGCOORDHNVPROC GLeeFuncPtr_glFogCoordhNV
Definition: GLee.h:12080
GLEE_EXTERN GLboolean _GLEE_ARB_framebuffer_object
Definition: GLee.h:135
GLEE_EXTERN GLboolean _GLEE_GLX_MESA_release_buffers
Definition: GLee.h:16575
GLEE_EXTERN GLboolean _GLEE_IBM_cull_vertex
Definition: GLee.h:274
GLEE_EXTERN GLEEPFNGLUPDATEOBJECTBUFFERATIPROC GLeeFuncPtr_glUpdateObjectBufferATI
Definition: GLee.h:10629
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4IVARBPROC GLeeFuncPtr_glMultiTexCoord4ivARB
Definition: GLee.h:3535
GLint GLint GLint GLint zoffset
Definition: GLee.h:1160
GLEE_EXTERN GLEEPFNGLVERTEXBLENDENVFATIPROC GLeeFuncPtr_glVertexBlendEnvfATI
Definition: GLee.h:11341
GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX2FVPROC GLeeFuncPtr_glUniformMatrix2fv
Definition: GLee.h:2529
GLEE_EXTERN GLEEPFNGLFOGCOORDFPROC GLeeFuncPtr_glFogCoordf
Definition: GLee.h:1689
GLEE_EXTERN GLboolean _GLEE_EXT_texture_shared_exponent
Definition: GLee.h:377
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM2IVEXTPROC GLeeFuncPtr_glProgramUniform2ivEXT
Definition: GLee.h:14291
GLEE_EXTERN GLboolean _GLEE_INGR_blend_func_separate
Definition: GLee.h:397
GLEE_EXTERN GLEEPFNGLXDESTROYHYPERPIPECONFIGSGIXPROC GLeeFuncPtr_glXDestroyHyperpipeConfigSGIX
Definition: GLee.h:17413
GLEE_EXTERN GLEEPFNGLGETMULTITEXPARAMETERFVEXTPROC GLeeFuncPtr_glGetMultiTexParameterfvEXT
Definition: GLee.h:13799
GLEE_EXTERN GLEEPFNGLPOINTPARAMETERIPROC GLeeFuncPtr_glPointParameteri
Definition: GLee.h:1743
GLEE_EXTERN GLEEPFNGLPIXELTRANSFORMPARAMETERIVEXTPROC GLeeFuncPtr_glPixelTransformParameterivEXT
Definition: GLee.h:7786
signed long long GLint64EXT
Definition: GLee.h:770
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM4UIVEXTPROC GLeeFuncPtr_glProgramUniform4uivEXT
Definition: GLee.h:14405
GLEE_EXTERN GLEEPFNGLCOLORPOINTERLISTIBMPROC GLeeFuncPtr_glColorPointerListIBM
Definition: GLee.h:9253
GLEE_EXTERN GLEEPFNGLUNIFORM3FVARBPROC GLeeFuncPtr_glUniform3fvARB
Definition: GLee.h:4902
GLEE_EXTERN GLEEPFNGLDRAWRANGEELEMENTARRAYATIPROC GLeeFuncPtr_glDrawRangeElementArrayATI
Definition: GLee.h:11370
GLEE_EXTERN GLEEPFNGLGETTRACKMATRIXIVNVPROC GLeeFuncPtr_glGetTrackMatrixivNV
Definition: GLee.h:9942
GLEE_EXTERN GLboolean _GLEE_ARB_vertex_buffer_object
Definition: GLee.h:118
GLEE_EXTERN GLEEPFNGLGETQUERYOBJECTUIVARBPROC GLeeFuncPtr_glGetQueryObjectuivARB
Definition: GLee.h:4728
GLdouble GLdouble GLint GLint GLdouble GLdouble GLint GLint GLdouble GLdouble w2
Definition: GLee.h:6857
GLEE_EXTERN GLEEPFNGLDRAWARRAYSEXTPROC GLeeFuncPtr_glDrawArraysEXT
Definition: GLee.h:6450
GLEE_EXTERN GLboolean _GLEE_EXT_pixel_buffer_object
Definition: GLee.h:354
GLEE_EXTERN GLboolean _GLEE_GREMEDY_string_marker
Definition: GLee.h:360
GLEE_EXTERN GLboolean _GLEE_EXT_texture_compression_s3tc
Definition: GLee.h:273
GLuint GLuint GLsizei GLenum type
Definition: GLee.h:956
GLenum GLenum dpfail
Definition: GLee.h:2228
GLEE_EXTERN GLboolean _GLEE_EXT_convolution
Definition: GLee.h:154
GLEE_EXTERN GLEEPFNGLSETLOCALCONSTANTEXTPROC GLeeFuncPtr_glSetLocalConstantEXT
Definition: GLee.h:10891
GLEE_EXTERN GLEEPFNGLGETUNIFORMLOCATIONARBPROC GLeeFuncPtr_glGetUniformLocationARB
Definition: GLee.h:4980
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3DVPROC GLeeFuncPtr_glSecondaryColor3dv
Definition: GLee.h:1773
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4SVPROC GLeeFuncPtr_glVertexAttrib4sv
Definition: GLee.h:2745
GLEE_EXTERN GLboolean _GLEE_NV_fragment_program_option
Definition: GLee.h:355
GLEE_EXTERN GLboolean _GLEE_MESA_ycbcr_texture
Definition: GLee.h:353
GLEE_EXTERN GLEEPFNGLXCHANNELRECTSYNCSGIXPROC GLeeFuncPtr_glXChannelRectSyncSGIX
Definition: GLee.h:17168
GLEE_EXTERN GLEEPFNGLUNIFORM2FPROC GLeeFuncPtr_glUniform2f
Definition: GLee.h:2439
GLEE_EXTERN GLboolean _GLEE_ARB_depth_texture
Definition: GLee.h:112
GLEE_EXTERN GLEEPFNGLMATRIXPUSHEXTPROC GLeeFuncPtr_glMatrixPushEXT
Definition: GLee.h:13571
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3UBVEXTPROC GLeeFuncPtr_glSecondaryColor3ubvEXT
Definition: GLee.h:7907
GLEE_EXTERN GLEEPFNGLGETTEXPARAMETERIUIVEXTPROC GLeeFuncPtr_glGetTexParameterIuivEXT
Definition: GLee.h:13329
GLEE_EXTERN GLEEPFNGLFRAMEZOOMSGIXPROC GLeeFuncPtr_glFrameZoomSGIX
Definition: GLee.h:6816
GLEE_EXTERN GLEEPFNGLWINDOWPOS2DVPROC GLeeFuncPtr_glWindowPos2dv
Definition: GLee.h:1863
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1DVNVPROC GLeeFuncPtr_glVertexAttrib1dvNV
Definition: GLee.h:10044
GLdouble GLdouble GLint GLint GLdouble GLdouble GLint vstride
Definition: GLee.h:6857
GLEE_EXTERN GLEEPFNGLGETFLOATINDEXEDVEXTPROC GLeeFuncPtr_glGetFloatIndexedvEXT
Definition: GLee.h:13955
GLenum GLenum sfactorAlpha
Definition: GLee.h:1682
GLEE_EXTERN GLEEPFNGLXJOINSWAPGROUPSGIXPROC GLeeFuncPtr_glXJoinSwapGroupSGIX
Definition: GLee.h:17182
GLEE_EXTERN GLEEPFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC GLeeFuncPtr_glNamedRenderbufferStorageMultisampleEXT
Definition: GLee.h:14549
GLsizeiptr size
Definition: GLee.h:2082
GLEE_EXTERN GLboolean _GLEE_SGIX_convolution_accuracy
Definition: GLee.h:286
GLEE_EXTERN GLEEPFNGLGETCOLORTABLEPARAMETERIVPROC GLeeFuncPtr_glGetColorTableParameteriv
Definition: GLee.h:999
GLEE_EXTERN GLEEPFNGLMULTIDRAWELEMENTSEXTPROC GLeeFuncPtr_glMultiDrawElementsEXT
Definition: GLee.h:7973
GLuint GLsizei GLsizei * length
Definition: GLee.h:2306
GLXDrawable GLXDrawable member
Definition: GLee.h:17181
GLEE_EXTERN GLboolean _GLEE_3DFX_multisample
Definition: GLee.h:282
GLEE_EXTERN GLEEPFNGLXWAITFORSBCOMLPROC GLeeFuncPtr_glXWaitForSbcOML
Definition: GLee.h:17362
GLenum const GLfloat * params
Definition: GLee.h:968
GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETERS4FVEXTPROC GLeeFuncPtr_glProgramLocalParameters4fvEXT
Definition: GLee.h:12756
GLEE_EXTERN GLEEPFNGLWINDOWPOS2FPROC GLeeFuncPtr_glWindowPos2f
Definition: GLee.h:1869
GLEE_EXTERN GLEEPFNGLWINDOWPOS3FMESAPROC GLeeFuncPtr_glWindowPos3fMESA
Definition: GLee.h:9104
GLEE_EXTERN GLEEPFNGLWINDOWPOS2DARBPROC GLeeFuncPtr_glWindowPos2dARB
Definition: GLee.h:3990
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI3UIPROC GLeeFuncPtr_glVertexAttribI3ui
Definition: GLee.h:3084
GLXContext context
Definition: GLee.h:16978
GLEE_EXTERN GLEEPFNGLCONVOLUTIONPARAMETERIEXTPROC GLeeFuncPtr_glConvolutionParameteriEXT
Definition: GLee.h:5972
GLEE_EXTERN GLEEPFNGLCOLOR4UBVERTEX3FSUNPROC GLeeFuncPtr_glColor4ubVertex3fSUN
Definition: GLee.h:8407
GLEE_EXTERN GLEEPFNGLCOPYCOLORSUBTABLEPROC GLeeFuncPtr_glCopyColorSubTable
Definition: GLee.h:1011
GLEE_EXTERN GLboolean _GLEE_OES_byte_coordinates
Definition: GLee.h:407
GLEE_EXTERN GLEEPFNGLENDOCCLUSIONQUERYNVPROC GLeeFuncPtr_glEndOcclusionQueryNV
Definition: GLee.h:11455
GLEE_EXTERN GLEEPFNGLNORMALSTREAM3BVATIPROC GLeeFuncPtr_glNormalStream3bvATI
Definition: GLee.h:11275
GLEE_EXTERN GLEEPFNGLCONVOLUTIONPARAMETERFEXTPROC GLeeFuncPtr_glConvolutionParameterfEXT
Definition: GLee.h:5960
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2FNVPROC GLeeFuncPtr_glVertexAttrib2fNV
Definition: GLee.h:10086
GLEE_EXTERN GLEEPFNGLFOGCOORDPOINTEREXTPROC GLeeFuncPtr_glFogCoordPointerEXT
Definition: GLee.h:8019
GLEE_EXTERN GLEEPFNGLTEXCOORD2FVERTEX3FVSUNPROC GLeeFuncPtr_glTexCoord2fVertex3fvSUN
Definition: GLee.h:8461
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI2IEXTPROC GLeeFuncPtr_glVertexAttribI2iEXT
Definition: GLee.h:15134
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3FVARBPROC GLeeFuncPtr_glMultiTexCoord3fvARB
Definition: GLee.h:3475
GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTMODELIEXTPROC GLeeFuncPtr_glFragmentLightModeliEXT
Definition: GLee.h:14768
GLuint GLsizei const GLvoid GLenum preserve
Definition: GLee.h:10628
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1DVPROC GLeeFuncPtr_glVertexAttrib1dv
Definition: GLee.h:2559
GLEE_EXTERN GLEEPFNGLGETTEXTUREPARAMETERIUIVEXTPROC GLeeFuncPtr_glGetTextureParameterIuivEXT
Definition: GLee.h:14183
GLEE_EXTERN GLEEPFNGLTANGENT3BVEXTPROC GLeeFuncPtr_glTangent3bvEXT
Definition: GLee.h:8063
GLEE_EXTERN GLEEPFNGLMULTIMODEDRAWELEMENTSIBMPROC GLeeFuncPtr_glMultiModeDrawElementsIBM
Definition: GLee.h:9223
GLEE_EXTERN GLboolean _GLEE_SGIX_shadow
Definition: GLee.h:173
GLEE_EXTERN GLEEPFNGLGETFRAMEBUFFERPARAMETERIVEXTPROC GLeeFuncPtr_glGetFramebufferParameterivEXT
Definition: GLee.h:14543
GLEE_EXTERN GLEEPFNGLDELETEPROGRAMSNVPROC GLeeFuncPtr_glDeleteProgramsNV
Definition: GLee.h:9900
GLEE_EXTERN GLboolean _GLEE_SGIX_impact_pixel_texture
Definition: GLee.h:226
GLEE_EXTERN GLEEPFNGLALPHAFRAGMENTOP1ATIPROC GLeeFuncPtr_glAlphaFragmentOp1ATI
Definition: GLee.h:10548
int int GLXVideoDeviceNV * pVideoDevice
Definition: GLee.h:17589
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2FARBPROC GLeeFuncPtr_glMultiTexCoord2fARB
Definition: GLee.h:3421
GLEE_EXTERN GLboolean _GLEE_NV_present_video
Definition: GLee.h:389
GLEE_EXTERN GLEEPFNGLGENERATETEXTUREMIPMAPEXTPROC GLeeFuncPtr_glGenerateTextureMipmapEXT
Definition: GLee.h:14513
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4IVEXTPROC GLeeFuncPtr_glVertexAttribI4ivEXT
Definition: GLee.h:15194
GLEE_EXTERN GLEEPFNGLPOINTPARAMETERFVARBPROC GLeeFuncPtr_glPointParameterfvARB
Definition: GLee.h:3728
GLEE_EXTERN GLEEPFNGLUNIFORM2IPROC GLeeFuncPtr_glUniform2i
Definition: GLee.h:2463
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM4UIEXTPROC GLeeFuncPtr_glProgramUniform4uiEXT
Definition: GLee.h:14381
GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETERSI4IVNVPROC GLeeFuncPtr_glProgramEnvParametersI4ivNV
Definition: GLee.h:15068
GLEE_EXTERN GLboolean _GLEE_NV_packed_depth_stencil
Definition: GLee.h:295
GLEE_EXTERN GLEEPFNGLDELETETRANSFORMFEEDBACKSNVPROC GLeeFuncPtr_glDeleteTransformFeedbacksNV
Definition: GLee.h:14666
GLEE_EXTERN GLEEPFNGLGETUNIFORMIVPROC GLeeFuncPtr_glGetUniformiv
Definition: GLee.h:2373
GLuint shader
Definition: GLee.h:2246
GLEE_EXTERN GLEEPFNGLWINDOWPOS2DPROC GLeeFuncPtr_glWindowPos2d
Definition: GLee.h:1857
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI1UIEXTPROC GLeeFuncPtr_glVertexAttribI1uiEXT
Definition: GLee.h:15152
GLenum GLsizei GLsizei height
Definition: GLee.h:1022
GLEE_EXTERN GLEEPFNGLWINDOWPOS2FVARBPROC GLeeFuncPtr_glWindowPos2fvARB
Definition: GLee.h:4008
GLXDrawable unsigned long event_mask
Definition: GLee.h:16795
GLint GLint GLsizei GLsizei GLsizei depth
Definition: GLee.h:1154
GLuint framebuffer
Definition: GLee.h:5352
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUICOLOR3FVERTEX3FSUNPROC GLeeFuncPtr_glReplacementCodeuiColor3fVertex3fSUN
Definition: GLee.h:8563
GLEE_EXTERN GLEEPFNGLWINDOWPOS2SPROC GLeeFuncPtr_glWindowPos2s
Definition: GLee.h:1893
GLEE_EXTERN GLboolean _GLEE_VERSION_1_4
Definition: GLee.h:93
GLEE_EXTERN GLEEPFNGLXGETCURRENTDISPLAYPROC GLeeFuncPtr_glXGetCurrentDisplay
Definition: GLee.h:16784
GLEE_EXTERN GLboolean _GLEE_EXT_timer_query
Definition: GLee.h:367
GLEE_EXTERN GLEEPFNGLMATRIXSCALEFEXTPROC GLeeFuncPtr_glMatrixScalefEXT
Definition: GLee.h:13529
GLEE_EXTERN GLboolean _GLEE_SGIX_texture_lod_bias
Definition: GLee.h:209
GLEE_EXTERN GLboolean _GLEE_EXT_packed_pixels
Definition: GLee.h:165
GLEE_EXTERN GLEEPFNGLCONVOLUTIONPARAMETERFVPROC GLeeFuncPtr_glConvolutionParameterfv
Definition: GLee.h:1035
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4IVPROC GLeeFuncPtr_glMultiTexCoord4iv
Definition: GLee.h:1546
GLEE_EXTERN GLboolean _GLEE_VERSION_1_3
Definition: GLee.h:92
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2DVPROC GLeeFuncPtr_glVertexAttrib2dv
Definition: GLee.h:2595
GLEE_EXTERN GLEEPFNGLMULTIDRAWELEMENTSPROC GLeeFuncPtr_glMultiDrawElements
Definition: GLee.h:1725
GLEE_EXTERN GLEEPFNGLGETTEXBUMPPARAMETERFVATIPROC GLeeFuncPtr_glGetTexBumpParameterfvATI
Definition: GLee.h:10370
GLsizei const GLint GLenum bufferMode
Definition: GLee.h:3017
GLEE_EXTERN GLEEPFNGLCONVOLUTIONFILTER2DEXTPROC GLeeFuncPtr_glConvolutionFilter2DEXT
Definition: GLee.h:5954
GLEE_EXTERN GLEEPFNGLGETBUFFERPOINTERVARBPROC GLeeFuncPtr_glGetBufferPointervARB
Definition: GLee.h:4667
GLEE_EXTERN GLboolean _GLEE_SGIX_fog_scale
Definition: GLee.h:247
GLEE_EXTERN GLEEPFNGLCURRENTPALETTEMATRIXARBPROC GLeeFuncPtr_glCurrentPaletteMatrixARB
Definition: GLee.h:3862
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3DVNVPROC GLeeFuncPtr_glVertexAttrib3dvNV
Definition: GLee.h:10116
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3BEXTPROC GLeeFuncPtr_glSecondaryColor3bEXT
Definition: GLee.h:7841
GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX2X4FVPROC GLeeFuncPtr_glUniformMatrix2x4fv
Definition: GLee.h:2818
GLsizei coverageSamples
Definition: GLee.h:13025
GLubyte GLubyte GLubyte GLubyte w
Definition: GLee.h:2678
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2SPROC GLeeFuncPtr_glMultiTexCoord2s
Definition: GLee.h:1456
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM4IEXTPROC GLeeFuncPtr_glProgramUniform4iEXT
Definition: GLee.h:14255
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM4FATIPROC GLeeFuncPtr_glVertexStream4fATI
Definition: GLee.h:11245
GLEE_EXTERN GLEEPFNGLTEXPARAMETERIUIVPROC GLeeFuncPtr_glTexParameterIuiv
Definition: GLee.h:3258
GLuint color
Definition: GLee.h:3191
GLEE_EXTERN GLEEPFNGLALPHAFRAGMENTOP2ATIPROC GLeeFuncPtr_glAlphaFragmentOp2ATI
Definition: GLee.h:10554
GLEE_EXTERN GLEEPFNGLNAMEDFRAMEBUFFERTEXTURE3DEXTPROC GLeeFuncPtr_glNamedFramebufferTexture3DEXT
Definition: GLee.h:14495
GLEE_EXTERN GLEEPFNGLCOLORPOINTERVINTELPROC GLeeFuncPtr_glColorPointervINTEL
Definition: GLee.h:7735
GLXHyperpipeNetworkSGIX *APIENTRYP GLEEPFNGLXQUERYHYPERPIPENETWORKSGIXPROC(Display *dpy, int *npipes)
Definition: GLee.h:17394
GLXVideoDeviceNV GLXPbuffer int iVideoBuffer
Definition: GLee.h:17601
GLEE_EXTERN GLEEPFNGLGETQUERYOBJECTUIVPROC GLeeFuncPtr_glGetQueryObjectuiv
Definition: GLee.h:2053
GLEE_EXTERN GLboolean GLeeEnabled(GLboolean *extensionQueryingVariable)
Definition: GLee.c:16136
GLEE_EXTERN GLEEPFNGLDELETEFENCESNVPROC GLeeFuncPtr_glDeleteFencesNV
Definition: GLee.h:9510
GLEE_EXTERN GLEEPFNGLASYNCMARKERSGIXPROC GLeeFuncPtr_glAsyncMarkerSGIX
Definition: GLee.h:7642
#define APIENTRYP
Definition: GLee.h:75
GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETER4FARBPROC GLeeFuncPtr_glProgramEnvParameter4fARB
Definition: GLee.h:4443
GLEE_EXTERN GLEEPFNGLGETACTIVEVARYINGNVPROC GLeeFuncPtr_glGetActiveVaryingNV
Definition: GLee.h:13212
GLEE_EXTERN GLEEPFNGLENABLEVERTEXATTRIBARRAYPROC GLeeFuncPtr_glEnableVertexAttribArray
Definition: GLee.h:2301
GLEE_EXTERN GLEEPFNGLUNIFORM3FARBPROC GLeeFuncPtr_glUniform3fARB
Definition: GLee.h:4854
GLEE_EXTERN GLEEPFNGLXCREATECONTEXTWITHCONFIGSGIXPROC GLeeFuncPtr_glXCreateContextWithConfigSGIX
Definition: GLee.h:17039
GLclampf GLclampf blue
Definition: GLee.h:944
GLEE_EXTERN GLEEPFNGLBUFFERPARAMETERIAPPLEPROC GLeeFuncPtr_glBufferParameteriAPPLE
Definition: GLee.h:12772
GLEE_EXTERN GLEEPFNGLCLAMPCOLORPROC GLeeFuncPtr_glClampColor
Definition: GLee.h:3030
Window float cushion
Definition: GLee.h:17127
GLEE_EXTERN GLboolean _GLEE_ATI_element_array
Definition: GLee.h:315
GLEE_EXTERN GLEEPFNGLFOGFUNCSGISPROC GLeeFuncPtr_glFogFuncSGIS
Definition: GLee.h:6934
GLEE_EXTERN GLEEPFNGLDELETEOBJECTARBPROC GLeeFuncPtr_glDeleteObjectARB
Definition: GLee.h:4776
GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX3FVPROC GLeeFuncPtr_glUniformMatrix3fv
Definition: GLee.h:2535
GLEE_EXTERN GLboolean _GLEE_GREMEDY_frame_terminator
Definition: GLee.h:387
GLEE_EXTERN GLEEPFNGLBEGINTRANSFORMFEEDBACKEXTPROC GLeeFuncPtr_glBeginTransformFeedbackEXT
Definition: GLee.h:13422
GLEE_EXTERN GLEEPFNGLGETACTIVEUNIFORMPROC GLeeFuncPtr_glGetActiveUniform
Definition: GLee.h:2313
GLEE_EXTERN GLEEPFNGLXQUERYCHANNELRECTSGIXPROC GLeeFuncPtr_glXQueryChannelRectSGIX
Definition: GLee.h:17156
GLEE_EXTERN GLEEPFNGLXSELECTEVENTSGIXPROC GLeeFuncPtr_glXSelectEventSGIX
Definition: GLee.h:17108
GLEE_EXTERN GLEEPFNGLTEXTUREIMAGE1DEXTPROC GLeeFuncPtr_glTextureImage1DEXT
Definition: GLee.h:13625
GLEE_EXTERN GLEEPFNGLGETVARIANTARRAYOBJECTIVATIPROC GLeeFuncPtr_glGetVariantArrayObjectivATI
Definition: GLee.h:10683
GLEE_EXTERN GLEEPFNGLDELETETEXTURESEXTPROC GLeeFuncPtr_glDeleteTexturesEXT
Definition: GLee.h:6252
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI2IPROC GLeeFuncPtr_glVertexAttribI2i
Definition: GLee.h:3054
const GLuint * fences
Definition: GLee.h:9509
GLEE_EXTERN GLEEPFNGLPROGRAMBUFFERPARAMETERSIUIVNVPROC GLeeFuncPtr_glProgramBufferParametersIuivNV
Definition: GLee.h:13075
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3SVPROC GLeeFuncPtr_glMultiTexCoord3sv
Definition: GLee.h:1510
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2DVNVPROC GLeeFuncPtr_glVertexAttrib2dvNV
Definition: GLee.h:10080
GLdouble GLdouble GLint GLint GLdouble GLdouble GLint GLint vorder
Definition: GLee.h:6857
GLEE_EXTERN GLEEPFNGLGETOCCLUSIONQUERYIVNVPROC GLeeFuncPtr_glGetOcclusionQueryivNV
Definition: GLee.h:11461
GLEE_EXTERN GLEEPFNGLINSTRUMENTSBUFFERSGIXPROC GLeeFuncPtr_glInstrumentsBufferSGIX
Definition: GLee.h:6763
GLEE_EXTERN GLEEPFNGLBINDRENDERBUFFEREXTPROC GLeeFuncPtr_glBindRenderbufferEXT
Definition: GLee.h:12510
GLXContextID contextID
Definition: GLee.h:16990
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM1FVATIPROC GLeeFuncPtr_glVertexStream1fvATI
Definition: GLee.h:11107
GLsizei const GLint * locations
Definition: GLee.h:3017
GLEE_EXTERN GLEEPFNGLCONVOLUTIONFILTER1DPROC GLeeFuncPtr_glConvolutionFilter1D
Definition: GLee.h:1017
GLEE_EXTERN GLEEPFNGLDELETEQUERIESARBPROC GLeeFuncPtr_glDeleteQueriesARB
Definition: GLee.h:4692
GLEE_EXTERN GLEEPFNGLGETPOINTERVEXTPROC GLeeFuncPtr_glGetPointervEXT
Definition: GLee.h:6462
GLEE_EXTERN GLEEPFNGLTEXTUREBUFFEREXTPROC GLeeFuncPtr_glTextureBufferEXT
Definition: GLee.h:14453
GLEE_EXTERN GLEEPFNGLPOINTPARAMETERFVSGISPROC GLeeFuncPtr_glPointParameterfvSGIS
Definition: GLee.h:6741
GLenum GLenum GLenum GLenum GLenum GLenum GLboolean GLboolean cdDotProduct
Definition: GLee.h:8930
GLEE_EXTERN GLEEPFNGLBINORMAL3DVEXTPROC GLeeFuncPtr_glBinormal3dvEXT
Definition: GLee.h:8135
GLEE_EXTERN GLEEPFNGLGETHISTOGRAMEXTPROC GLeeFuncPtr_glGetHistogramEXT
Definition: GLee.h:5860
GLEE_EXTERN GLEEPFNGLGETCOMBINEROUTPUTPARAMETERIVNVPROC GLeeFuncPtr_glGetCombinerOutputParameterivNV
Definition: GLee.h:8961
GLEE_EXTERN GLEEPFNGLUNIFORM4IARBPROC GLeeFuncPtr_glUniform4iARB
Definition: GLee.h:4884
GLEE_EXTERN GLEEPFNGLUNIFORM4UIPROC GLeeFuncPtr_glUniform4ui
Definition: GLee.h:3222
GLEE_EXTERN GLEEPFNGLGETPROGRAMLOCALPARAMETERFVARBPROC GLeeFuncPtr_glGetProgramLocalParameterfvARB
Definition: GLee.h:4497
GLEE_EXTERN GLEEPFNGLTANGENT3IVEXTPROC GLeeFuncPtr_glTangent3ivEXT
Definition: GLee.h:8099
GLEE_EXTERN GLboolean _GLEE_EXT_packed_float
Definition: GLee.h:372
GLint GLenum GLsizei GLsizei GLsizei GLsizei size4d
Definition: GLee.h:6192
GLEE_EXTERN GLEEPFNGLMATRIXINDEXPOINTERARBPROC GLeeFuncPtr_glMatrixIndexPointerARB
Definition: GLee.h:3886
GLEE_EXTERN GLboolean _GLEE_EXT_multisample
Definition: GLee.h:284
GLuint stencilClearTag
Definition: GLee.h:12641
GLEE_EXTERN GLEEPFNGLWEIGHTUBVARBPROC GLeeFuncPtr_glWeightubvARB
Definition: GLee.h:3814
GLEE_EXTERN GLEEPFNGLWINDOWPOS4FMESAPROC GLeeFuncPtr_glWindowPos4fMESA
Definition: GLee.h:9152
GLEE_EXTERN GLEEPFNGLWRITEMASKEXTPROC GLeeFuncPtr_glWriteMaskEXT
Definition: GLee.h:10861
const GLubyte *APIENTRYP GLEEPFNGLGETSTRINGIPROC(GLenum name, GLuint index)
Definition: GLee.h:3299
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI3UIVEXTPROC GLeeFuncPtr_glVertexAttribI3uivEXT
Definition: GLee.h:15212
GLEE_EXTERN GLEEPFNGLGETBUFFERSUBDATAARBPROC GLeeFuncPtr_glGetBufferSubDataARB
Definition: GLee.h:4643
GLuint id
Definition: GLee.h:2028
GLEE_EXTERN GLEEPFNGLGETTRANSFORMFEEDBACKVARYINGEXTPROC GLeeFuncPtr_glGetTransformFeedbackVaryingEXT
Definition: GLee.h:13458
GLEE_EXTERN GLEEPFNGLCOMBINERPARAMETERFVNVPROC GLeeFuncPtr_glCombinerParameterfvNV
Definition: GLee.h:8901
GLEE_EXTERN GLEEPFNGLMULTIDRAWRANGEELEMENTARRAYAPPLEPROC GLeeFuncPtr_glMultiDrawRangeElementArrayAPPLE
Definition: GLee.h:11606
void(*)(void) glXGetProcAddressARB(const GLubyte *procName)
GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETER4FARBPROC GLeeFuncPtr_glProgramLocalParameter4fARB
Definition: GLee.h:4467
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3FPROC GLeeFuncPtr_glSecondaryColor3f
Definition: GLee.h:1779
GLEE_EXTERN GLEEPFNGLPROGRAMBUFFERPARAMETERSFVNVPROC GLeeFuncPtr_glProgramBufferParametersfvNV
Definition: GLee.h:13063
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3SVARBPROC GLeeFuncPtr_glVertexAttrib3svARB
Definition: GLee.h:4275
GLdouble GLdouble t
Definition: GLee.h:1419
GLEE_EXTERN GLEEPFNGLWEIGHTUSVARBPROC GLeeFuncPtr_glWeightusvARB
Definition: GLee.h:3820
GLEE_EXTERN GLEEPFNGLFRAGMENTMATERIALFVEXTPROC GLeeFuncPtr_glFragmentMaterialfvEXT
Definition: GLee.h:14840
GLEE_EXTERN GLEEPFNGLCLEARCOLORIIEXTPROC GLeeFuncPtr_glClearColorIiEXT
Definition: GLee.h:13335
GLEE_EXTERN GLEEPFNGLGETOBJECTPARAMETERFVARBPROC GLeeFuncPtr_glGetObjectParameterfvARB
Definition: GLee.h:4956
GLEE_EXTERN GLEEPFNGLCOMPILESHADERPROC GLeeFuncPtr_glCompileShader
Definition: GLee.h:2259
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1HVNVPROC GLeeFuncPtr_glVertexAttrib1hvNV
Definition: GLee.h:12122
GLEE_EXTERN GLEEPFNGLSHADEROP2EXTPROC GLeeFuncPtr_glShaderOp2EXT
Definition: GLee.h:10843
GLEE_EXTERN GLEEPFNGLGETRENDERBUFFERPARAMETERIVEXTPROC GLeeFuncPtr_glGetRenderbufferParameterivEXT
Definition: GLee.h:12534
GLuint GLsizei bufSize
Definition: GLee.h:2306
GLEE_EXTERN GLboolean _GLEE_GLX_OML_swap_method
Definition: GLee.h:16578
GLEE_EXTERN GLEEPFNGLGETMULTITEXLEVELPARAMETERIVEXTPROC GLeeFuncPtr_glGetMultiTexLevelParameterivEXT
Definition: GLee.h:13817
GLEE_EXTERN GLEEPFNGLGETFRAGDATALOCATIONPROC GLeeFuncPtr_glGetFragDataLocation
Definition: GLee.h:3198
GLEE_EXTERN GLEEPFNGLWINDOWPOS3SPROC GLeeFuncPtr_glWindowPos3s
Definition: GLee.h:1941
GLEE_EXTERN GLEEPFNGLGETCOMBINEROUTPUTPARAMETERFVNVPROC GLeeFuncPtr_glGetCombinerOutputParameterfvNV
Definition: GLee.h:8955
GLEE_EXTERN GLEEPFNGLXBINDTEXIMAGEEXTPROC GLeeFuncPtr_glXBindTexImageEXT
Definition: GLee.h:17517
GLEE_EXTERN GLboolean _GLEE_FfdMaskSGIX
Definition: GLee.h:190
typedef GLXPbuffer(APIENTRYP GLEEPFNGLXCREATEPBUFFERPROC)(Display *dpy
GLEE_EXTERN GLEEPFNGLTEXCOORD3HNVPROC GLeeFuncPtr_glTexCoord3hNV
Definition: GLee.h:12008
GLEE_EXTERN GLEEPFNGLFRAGMENTMATERIALIVEXTPROC GLeeFuncPtr_glFragmentMaterialivEXT
Definition: GLee.h:14846
GLEE_EXTERN GLboolean _GLEE_EXT_subtexture
Definition: GLee.h:151
GLEE_EXTERN GLEEPFNGLMULTITEXPARAMETERIEXTPROC GLeeFuncPtr_glMultiTexParameteriEXT
Definition: GLee.h:13733
GLEE_EXTERN GLEEPFNGLUNIFORM3UIPROC GLeeFuncPtr_glUniform3ui
Definition: GLee.h:3216
GLEE_EXTERN GLEEPFNGLVALIDATEPROGRAMPROC GLeeFuncPtr_glValidateProgram
Definition: GLee.h:2547
GLclampd zmax
Definition: GLee.h:12342
GLuint buffer
Definition: GLee.h:2058
GLEE_EXTERN GLEEPFNGLMULTITEXPARAMETERFEXTPROC GLeeFuncPtr_glMultiTexParameterfEXT
Definition: GLee.h:13721
GLEE_EXTERN GLEEPFNGLTBUFFERMASK3DFXPROC GLeeFuncPtr_glTbufferMask3DFX
Definition: GLee.h:9373
GLuint divisor
Definition: GLee.h:5506
GLEE_EXTERN GLEEPFNGLISFRAMEBUFFERPROC GLeeFuncPtr_glIsFramebuffer
Definition: GLee.h:5347
GLEE_EXTERN GLboolean _GLEE_EXT_blend_logic_op
Definition: GLee.h:178
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3FVPROC GLeeFuncPtr_glVertexAttrib3fv
Definition: GLee.h:2643
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBPOINTERARBPROC GLeeFuncPtr_glVertexAttribPointerARB
Definition: GLee.h:4389
GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXIMAGE2DPROC GLeeFuncPtr_glCompressedTexImage2D
Definition: GLee.h:1600
GLEE_EXTERN GLEEPFNGLFRAGMENTMATERIALISGIXPROC GLeeFuncPtr_glFragmentMaterialiSGIX
Definition: GLee.h:7466
GLEE_EXTERN GLEEPFNGLWINDOWPOS2FVMESAPROC GLeeFuncPtr_glWindowPos2fvMESA
Definition: GLee.h:9062
GLEE_EXTERN GLEEPFNGLCOLORTABLEPARAMETERFVSGIPROC GLeeFuncPtr_glColorTableParameterfvSGI
Definition: GLee.h:6075
GLEE_EXTERN GLEEPFNGLFRAGMENTMATERIALIEXTPROC GLeeFuncPtr_glFragmentMaterialiEXT
Definition: GLee.h:14834
GLEE_EXTERN GLEEPFNGLTESTFENCENVPROC GLeeFuncPtr_glTestFenceNV
Definition: GLee.h:9528
GLEE_EXTERN GLEEPFNGLFINISHASYNCSGIXPROC GLeeFuncPtr_glFinishAsyncSGIX
Definition: GLee.h:7648
GLEE_EXTERN GLboolean _GLEE_EXT_draw_range_elements
Definition: GLee.h:221
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3FVPROC GLeeFuncPtr_glSecondaryColor3fv
Definition: GLee.h:1785
GLEE_EXTERN GLEEPFNGLGLOBALALPHAFACTORSSUNPROC GLeeFuncPtr_glGlobalAlphaFactorsSUN
Definition: GLee.h:8278
GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX3FVARBPROC GLeeFuncPtr_glUniformMatrix3fvARB
Definition: GLee.h:4944
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1HNVPROC GLeeFuncPtr_glMultiTexCoord1hNV
Definition: GLee.h:12032
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM4DVATIPROC GLeeFuncPtr_glVertexStream4dvATI
Definition: GLee.h:11263
GLEE_EXTERN GLEEPFNGLISQUERYPROC GLeeFuncPtr_glIsQuery
Definition: GLee.h:2023
GLEE_EXTERN GLboolean _GLEE_EXT_blend_func_separate
Definition: GLee.h:252
GLEE_EXTERN GLEEPFNGLTEXSUBIMAGE4DSGISPROC GLeeFuncPtr_glTexSubImage4DSGIS
Definition: GLee.h:6199
GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXSUBIMAGE1DPROC GLeeFuncPtr_glCompressedTexSubImage1D
Definition: GLee.h:1624
GLEE_EXTERN GLboolean _GLEE_EXT_texture_compression_dxt1
Definition: GLee.h:403
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI3UIVPROC GLeeFuncPtr_glVertexAttribI3uiv
Definition: GLee.h:3132
GLEE_EXTERN GLEEPFNGLGENERATEMIPMAPPROC GLeeFuncPtr_glGenerateMipmap
Definition: GLee.h:5407
GLEE_EXTERN GLboolean _GLEE_EXT_transform_feedback
Definition: GLee.h:390
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4FVPROC GLeeFuncPtr_glVertexAttrib4fv
Definition: GLee.h:2727
GLEE_EXTERN GLEEPFNGLNAMEDFRAMEBUFFERTEXTURELAYEREXTPROC GLeeFuncPtr_glNamedFramebufferTextureLayerEXT
Definition: GLee.h:14567
GLEE_EXTERN GLEEPFNGLBINDBUFFERRANGENVPROC GLeeFuncPtr_glBindBufferRangeNV
Definition: GLee.h:13176
GLEE_EXTERN GLEEPFNGLCOLOR3HNVPROC GLeeFuncPtr_glColor3hNV
Definition: GLee.h:11960
GLEE_EXTERN GLEEPFNGLCOPYTEXSUBIMAGE2DEXTPROC GLeeFuncPtr_glCopyTexSubImage2DEXT
Definition: GLee.h:5826
GLEE_EXTERN GLEEPFNGLDELETEFRAMEBUFFERSPROC GLeeFuncPtr_glDeleteFramebuffers
Definition: GLee.h:5359
GLEE_EXTERN GLboolean _GLEE_EXT_422_pixels
Definition: GLee.h:256
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI3IEXTPROC GLeeFuncPtr_glVertexAttribI3iEXT
Definition: GLee.h:15140
GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETER4DARBPROC GLeeFuncPtr_glProgramLocalParameter4dARB
Definition: GLee.h:4455
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1SPROC GLeeFuncPtr_glMultiTexCoord1s
Definition: GLee.h:1408
GLEE_EXTERN GLEEPFNGLWEIGHTDVARBPROC GLeeFuncPtr_glWeightdvARB
Definition: GLee.h:3808
int int attrib
Definition: GLee.h:17424
GLEE_EXTERN GLboolean _GLEE_NV_parameter_buffer_object
Definition: GLee.h:382
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM3IEXTPROC GLeeFuncPtr_glProgramUniform3iEXT
Definition: GLee.h:14249
GLEE_EXTERN GLEEPFNGLXQUERYCHANNELDELTASSGIXPROC GLeeFuncPtr_glXQueryChannelDeltasSGIX
Definition: GLee.h:17162
GLEE_EXTERN GLboolean _GLEE_EXT_texture_integer
Definition: GLee.h:386
GLEE_EXTERN GLEEPFNGLNORMALSTREAM3SVATIPROC GLeeFuncPtr_glNormalStream3svATI
Definition: GLee.h:11287
GLenum GLenum GLvoid GLvoid GLvoid * span
Definition: GLee.h:1082
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI2UIVPROC GLeeFuncPtr_glVertexAttribI2uiv
Definition: GLee.h:3126
GLEE_EXTERN GLEEPFNGLSPRITEPARAMETERISGIXPROC GLeeFuncPtr_glSpriteParameteriSGIX
Definition: GLee.h:6678
GLEE_EXTERN GLEEPFNGLCOLORMASKINDEXEDEXTPROC GLeeFuncPtr_glColorMaskIndexedEXT
Definition: GLee.h:13089
GLuint program
Definition: GLee.h:4412
GLEE_EXTERN GLboolean _GLEE_EXT_index_func
Definition: GLee.h:213
GLEE_EXTERN GLEEPFNGLGETNAMEDBUFFERPARAMETERIVEXTPROC GLeeFuncPtr_glGetNamedBufferParameterivEXT
Definition: GLee.h:14435
GLuint in
Definition: GLee.h:10854
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4FNVPROC GLeeFuncPtr_glVertexAttrib4fNV
Definition: GLee.h:10158
GLEE_EXTERN GLEEPFNGLCREATEPROGRAMOBJECTARBPROC GLeeFuncPtr_glCreateProgramObjectARB
Definition: GLee.h:4812
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3DARBPROC GLeeFuncPtr_glVertexAttrib3dARB
Definition: GLee.h:4245
GLEE_EXTERN GLEEPFNGLCOLOR4FNORMAL3FVERTEX3FSUNPROC GLeeFuncPtr_glColor4fNormal3fVertex3fSUN
Definition: GLee.h:8443
GLfloat GLfloat nz
Definition: GLee.h:8430
GLboolean GLboolean GLboolean b
Definition: GLee.h:2957
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4DARBPROC GLeeFuncPtr_glMultiTexCoord4dARB
Definition: GLee.h:3505
GLEE_EXTERN GLEEPFNGLXCREATEPBUFFERPROC GLeeFuncPtr_glXCreatePbuffer
Definition: GLee.h:16748
GLEE_EXTERN GLboolean _GLEE_NV_depth_clamp
Definition: GLee.h:319
GLEE_EXTERN GLEEPFNGLCHECKNAMEDFRAMEBUFFERSTATUSEXTPROC GLeeFuncPtr_glCheckNamedFramebufferStatusEXT
Definition: GLee.h:14477
GLEE_EXTERN GLEEPFNGLRESUMETRANSFORMFEEDBACKNVPROC GLeeFuncPtr_glResumeTransformFeedbackNV
Definition: GLee.h:14690
GLEE_EXTERN GLEEPFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC GLeeFuncPtr_glGetFramebufferAttachmentParameteriv
Definition: GLee.h:5401
GLEE_EXTERN GLEEPFNGLTEXBUMPPARAMETERFVATIPROC GLeeFuncPtr_glTexBumpParameterfvATI
Definition: GLee.h:10358
GLEE_EXTERN GLEEPFNGLVARIANTUSVEXTPROC GLeeFuncPtr_glVariantusvEXT
Definition: GLee.h:10933
GLEE_EXTERN GLEEPFNGLWINDOWPOS2SVPROC GLeeFuncPtr_glWindowPos2sv
Definition: GLee.h:1899
GLEE_EXTERN GLEEPFNGLGETBUFFERPOINTERVPROC GLeeFuncPtr_glGetBufferPointerv
Definition: GLee.h:2119
GLEE_EXTERN GLEEPFNGLDRAWARRAYSINSTANCEDEXTPROC GLeeFuncPtr_glDrawArraysInstancedEXT
Definition: GLee.h:12891
typedef GLXPixmap(APIENTRYP GLEEPFNGLXCREATEPIXMAPPROC)(Display *dpy
GLEE_EXTERN GLboolean _GLEE_SUN_slice_accum
Definition: GLee.h:317
GLEE_EXTERN GLEEPFNGLBINDVERTEXARRAYPROC GLeeFuncPtr_glBindVertexArray
Definition: GLee.h:5609
GLEE_EXTERN GLEEPFNGLGETCONVOLUTIONFILTERPROC GLeeFuncPtr_glGetConvolutionFilter
Definition: GLee.h:1065
GLEE_EXTERN GLEEPFNGLBLITFRAMEBUFFEREXTPROC GLeeFuncPtr_glBlitFramebufferEXT
Definition: GLee.h:12684
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS3DVNVPROC GLeeFuncPtr_glVertexAttribs3dvNV
Definition: GLee.h:10230
GLEE_EXTERN GLEEPFNGLBUFFERDATAPROC GLeeFuncPtr_glBufferData
Definition: GLee.h:2083
GLEE_EXTERN GLboolean _GLEE_EXT_draw_instanced
Definition: GLee.h:371
GLEE_EXTERN GLEEPFNGLWINDOWPOS2IPROC GLeeFuncPtr_glWindowPos2i
Definition: GLee.h:1881
GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETERS4FVEXTPROC GLeeFuncPtr_glProgramEnvParameters4fvEXT
Definition: GLee.h:12750
GLEE_EXTERN GLEEPFNGLSAMPLEMASKEXTPROC GLeeFuncPtr_glSampleMaskEXT
Definition: GLee.h:9404
GLEE_EXTERN GLboolean _GLEE_NV_texture_env_combine4
Definition: GLee.h:270
GLEE_EXTERN GLEEPFNGLGETHISTOGRAMPARAMETERFVEXTPROC GLeeFuncPtr_glGetHistogramParameterfvEXT
Definition: GLee.h:5866
GLEE_EXTERN GLEEPFNGLWINDOWPOS3IVARBPROC GLeeFuncPtr_glWindowPos3ivARB
Definition: GLee.h:4068
GLEE_EXTERN GLboolean _GLEE_GLX_NV_swap_group
Definition: GLee.h:16588
GLEE_EXTERN GLEEPFNGLUNIFORM3UIVEXTPROC GLeeFuncPtr_glUniform3uivEXT
Definition: GLee.h:12871
XID GLXPbufferSGIX
Definition: GLee.h:832
GLint drawbuffer
Definition: GLee.h:3275
GLEE_EXTERN GLEEPFNGLCOMPILESHADERARBPROC GLeeFuncPtr_glCompileShaderARB
Definition: GLee.h:4806
GLEE_EXTERN GLboolean _GLEE_EXT_bgra
Definition: GLee.h:227
GLEE_EXTERN GLEEPFNGLGETFRAGMENTMATERIALIVSGIXPROC GLeeFuncPtr_glGetFragmentMaterialivSGIX
Definition: GLee.h:7496
GLEE_EXTERN GLEEPFNGLSECONDARYCOLORPOINTERLISTIBMPROC GLeeFuncPtr_glSecondaryColorPointerListIBM
Definition: GLee.h:9259
GLEE_EXTERN GLEEPFNGLACTIVETEXTUREARBPROC GLeeFuncPtr_glActiveTextureARB
Definition: GLee.h:3349
GLEE_EXTERN GLEEPFNGLMATRIXFRUSTUMEXTPROC GLeeFuncPtr_glMatrixFrustumEXT
Definition: GLee.h:13553
GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX4FVPROC GLeeFuncPtr_glUniformMatrix4fv
Definition: GLee.h:2541
GLEE_EXTERN GLboolean _GLEE_ATI_vertex_array_object
Definition: GLee.h:312
GLEE_EXTERN GLEEPFNGLINDEXPOINTEREXTPROC GLeeFuncPtr_glIndexPointerEXT
Definition: GLee.h:6468
GLEE_EXTERN GLEEPFNGLCOLORMASKIPROC GLeeFuncPtr_glColorMaski
Definition: GLee.h:2958
GLenum GLint x
Definition: GLee.h:980
GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTURELAYERARBPROC GLeeFuncPtr_glFramebufferTextureLayerARB
Definition: GLee.h:5478
GLenum internalFormat
Definition: GLee.h:7142
GLEE_EXTERN GLboolean _GLEE_APPLE_client_storage
Definition: GLee.h:327
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM3IVATIPROC GLeeFuncPtr_glVertexStream3ivATI
Definition: GLee.h:11191
GLEE_EXTERN GLEEPFNGLGETFRAGMENTLIGHTIVSGIXPROC GLeeFuncPtr_glGetFragmentLightivSGIX
Definition: GLee.h:7484
GLEE_EXTERN GLEEPFNGLWINDOWPOS3DVPROC GLeeFuncPtr_glWindowPos3dv
Definition: GLee.h:1911
GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTUREEXTPROC GLeeFuncPtr_glFramebufferTextureEXT
Definition: GLee.h:14910
GLEE_EXTERN GLEEPFNGLPROGRAMPARAMETERS4FVNVPROC GLeeFuncPtr_glProgramParameters4fvNV
Definition: GLee.h:10014
GLEE_EXTERN GLEEPFNGLCLEARBUFFERUIVPROC GLeeFuncPtr_glClearBufferuiv
Definition: GLee.h:3282
GLEE_EXTERN GLEEPFNGLUNIFORM1UIVPROC GLeeFuncPtr_glUniform1uiv
Definition: GLee.h:3228
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3FVPROC GLeeFuncPtr_glMultiTexCoord3fv
Definition: GLee.h:1486
GLEE_EXTERN GLEEPFNGLPOINTPARAMETERINVPROC GLeeFuncPtr_glPointParameteriNV
Definition: GLee.h:11484
GLEE_EXTERN GLEEPFNGLFOGCOORDPOINTERPROC GLeeFuncPtr_glFogCoordPointer
Definition: GLee.h:1713
GLEE_EXTERN GLEEPFNGLRESIZEBUFFERSMESAPROC GLeeFuncPtr_glResizeBuffersMESA
Definition: GLee.h:9030
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3HVNVPROC GLeeFuncPtr_glSecondaryColor3hvNV
Definition: GLee.h:12098
GLEE_EXTERN GLEEPFNGLENDFRAGMENTSHADERATIPROC GLeeFuncPtr_glEndFragmentShaderATI
Definition: GLee.h:10512
GLEE_EXTERN GLboolean _GLEE_EXT_vertex_array_bgra
Definition: GLee.h:392
GLEE_EXTERN GLboolean _GLEE_SGIX_async_pixel
Definition: GLee.h:229
GLEE_EXTERN GLEEPFNGLGETUNIFORMOFFSETEXTPROC GLeeFuncPtr_glGetUniformOffsetEXT
Definition: GLee.h:13250
GLEE_EXTERN GLEEPFNGLISBUFFERARBPROC GLeeFuncPtr_glIsBufferARB
Definition: GLee.h:4625
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUIVSUNPROC GLeeFuncPtr_glReplacementCodeuivSUN
Definition: GLee.h:8363
GLEE_EXTERN GLEEPFNGLXDESTROYPIXMAPPROC GLeeFuncPtr_glXDestroyPixmap
Definition: GLee.h:16742
GLenum GLenum GLuint components
Definition: GLee.h:10878
GLEE_EXTERN GLEEPFNGLVERTEX3HNVPROC GLeeFuncPtr_glVertex3hNV
Definition: GLee.h:11924
GLEE_EXTERN GLboolean _GLEE_SGIS_detail_texture
Definition: GLee.h:163
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS3HVNVPROC GLeeFuncPtr_glVertexAttribs3hvNV
Definition: GLee.h:12176
GLEE_EXTERN GLEEPFNGLGETMINMAXPROC GLeeFuncPtr_glGetMinmax
Definition: GLee.h:1113
GLEE_EXTERN GLEEPFNGLGENPROGRAMSARBPROC GLeeFuncPtr_glGenProgramsARB
Definition: GLee.h:4425
GLEE_EXTERN GLEEPFNGLISTRANSFORMFEEDBACKNVPROC GLeeFuncPtr_glIsTransformFeedbackNV
Definition: GLee.h:14678
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1IPROC GLeeFuncPtr_glMultiTexCoord1i
Definition: GLee.h:1396
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4DVPROC GLeeFuncPtr_glMultiTexCoord4dv
Definition: GLee.h:1522
GLEE_EXTERN GLboolean _GLEE_EXT_compiled_vertex_array
Definition: GLee.h:215
GLEE_EXTERN GLEEPFNGLGENQUERIESARBPROC GLeeFuncPtr_glGenQueriesARB
Definition: GLee.h:4686
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORMMATRIX2X4FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix2x4fvEXT
Definition: GLee.h:14339
GLEE_EXTERN GLEEPFNGLGETBUFFERSUBDATAPROC GLeeFuncPtr_glGetBufferSubData
Definition: GLee.h:2095
GLXPbuffer int iBufferType
Definition: GLee.h:17613
GLEE_EXTERN GLEEPFNGLXFREECONTEXTEXTPROC GLeeFuncPtr_glXFreeContextEXT
Definition: GLee.h:16997
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1IARBPROC GLeeFuncPtr_glMultiTexCoord1iARB
Definition: GLee.h:3385
GLEE_EXTERN GLEEPFNGLGETCOLORTABLEPARAMETERFVSGIPROC GLeeFuncPtr_glGetColorTableParameterfvSGI
Definition: GLee.h:6099
GLEE_EXTERN GLEEPFNGLCOLORTABLEPROC GLeeFuncPtr_glColorTable
Definition: GLee.h:963
GLEE_EXTERN GLEEPFNGLBLENDCOLORPROC GLeeFuncPtr_glBlendColor
Definition: GLee.h:945
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2IARBPROC GLeeFuncPtr_glMultiTexCoord2iARB
Definition: GLee.h:3433
GLEE_EXTERN GLEEPFNGLTANGENT3DVEXTPROC GLeeFuncPtr_glTangent3dvEXT
Definition: GLee.h:8075
GLEE_EXTERN GLEEPFNGLWINDOWPOS2FARBPROC GLeeFuncPtr_glWindowPos2fARB
Definition: GLee.h:4002
GLEE_EXTERN GLboolean _GLEE_VERSION_3_0
Definition: GLee.h:97
GLEE_EXTERN GLEEPFNGLUNIFORM3IPROC GLeeFuncPtr_glUniform3i
Definition: GLee.h:2469
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORMMATRIX4FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix4fvEXT
Definition: GLee.h:14321
GLEE_EXTERN GLEEPFNGLUNIFORM1IVARBPROC GLeeFuncPtr_glUniform1ivARB
Definition: GLee.h:4914
GLEE_EXTERN GLEEPFNGLMATRIXMULTFEXTPROC GLeeFuncPtr_glMatrixMultfEXT
Definition: GLee.h:13499
GLEE_EXTERN GLEEPFNGLPRIMITIVERESTARTINDEXNVPROC GLeeFuncPtr_glPrimitiveRestartIndexNV
Definition: GLee.h:12230
GLfloat GLfloat p
Definition: GLee.h:8466
GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX2FVARBPROC GLeeFuncPtr_glUniformMatrix2fvARB
Definition: GLee.h:4938
GLEE_EXTERN GLEEPFNGLBINDBUFFERPROC GLeeFuncPtr_glBindBuffer
Definition: GLee.h:2059
GLEE_EXTERN GLEEPFNGLNAMEDBUFFERSUBDATAEXTPROC GLeeFuncPtr_glNamedBufferSubDataEXT
Definition: GLee.h:14417
int GLXVideoDeviceNV VideoDevice
Definition: GLee.h:17595
GLEE_EXTERN GLEEPFNGLFOGCOORDFVPROC GLeeFuncPtr_glFogCoordfv
Definition: GLee.h:1695
GLEE_EXTERN GLEEPFNGLVARIANTIVEXTPROC GLeeFuncPtr_glVariantivEXT
Definition: GLee.h:10909
GLEE_EXTERN GLEEPFNGLMATRIXPOPEXTPROC GLeeFuncPtr_glMatrixPopEXT
Definition: GLee.h:13565
GLEE_EXTERN GLboolean _GLEE_EXT_framebuffer_multisample
Definition: GLee.h:365
GLEE_EXTERN GLboolean _GLEE_SGIX_clipmap
Definition: GLee.h:172
GLEE_EXTERN GLboolean _GLEE_OML_interlace
Definition: GLee.h:305
GLEE_EXTERN GLEEPFNGLTRACKMATRIXNVPROC GLeeFuncPtr_glTrackMatrixNV
Definition: GLee.h:10026
GLEE_EXTERN GLEEPFNGLXQUERYHYPERPIPEATTRIBSGIXPROC GLeeFuncPtr_glXQueryHyperpipeAttribSGIX
Definition: GLee.h:17437
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3SVNVPROC GLeeFuncPtr_glVertexAttrib3svNV
Definition: GLee.h:10140
GLuint GLuint dstMask
Definition: GLee.h:10529
GLEE_EXTERN GLEEPFNGLPROGRAMPARAMETERIARBPROC GLeeFuncPtr_glProgramParameteriARB
Definition: GLee.h:5466
GLuint GLuint GLuint GLuint arg1
Definition: GLee.h:10529
GLEE_EXTERN GLEEPFNGLXCREATEWINDOWPROC GLeeFuncPtr_glXCreateWindow
Definition: GLee.h:16724
GLEE_EXTERN GLEEPFNGLUNMAPBUFFERARBPROC GLeeFuncPtr_glUnmapBufferARB
Definition: GLee.h:4655
GLEE_EXTERN GLboolean _GLEE_EXT_abgr
Definition: GLee.h:145
GLEE_EXTERN GLboolean _GLEE_EXT_cull_vertex
Definition: GLee.h:216
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM1FVEXTPROC GLeeFuncPtr_glProgramUniform1fvEXT
Definition: GLee.h:14261
GLEE_EXTERN GLboolean _GLEE_EXT_texture_cube_map
Definition: GLee.h:258
GLEE_EXTERN GLEEPFNGLLOADTRANSPOSEMATRIXDPROC GLeeFuncPtr_glLoadTransposeMatrixd
Definition: GLee.h:1570
GLEE_EXTERN GLEEPFNGLCOPYMULTITEXSUBIMAGE1DEXTPROC GLeeFuncPtr_glCopyMultiTexSubImage1DEXT
Definition: GLee.h:13781
GLsizei const GLvoid * pointer
Definition: GLee.h:1712
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2FVPROC GLeeFuncPtr_glVertexAttrib2fv
Definition: GLee.h:2607
GLEE_EXTERN GLEEPFNGLCLEARBUFFERIVPROC GLeeFuncPtr_glClearBufferiv
Definition: GLee.h:3276
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORMMATRIX4X3FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix4x3fvEXT
Definition: GLee.h:14357
GLXDrawable int64_t int64_t * msc
Definition: GLee.h:17337
GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBPOINTERVPROC GLeeFuncPtr_glGetVertexAttribPointerv
Definition: GLee.h:2397
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM2DATIPROC GLeeFuncPtr_glVertexStream2dATI
Definition: GLee.h:11161
GLint GLint GLsizei GLsizei GLsizei GLint GLenum GLenum const GLvoid * pixels
Definition: GLee.h:1154
GLEE_EXTERN GLEEPFNGLBUFFERDATAARBPROC GLeeFuncPtr_glBufferDataARB
Definition: GLee.h:4631
GLEE_EXTERN GLEEPFNGLWINDOWPOS4DMESAPROC GLeeFuncPtr_glWindowPos4dMESA
Definition: GLee.h:9140
GLEE_EXTERN GLboolean _GLEE_INGR_color_clamp
Definition: GLee.h:253
const GLbyte * weights
Definition: GLee.h:3783
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3USEXTPROC GLeeFuncPtr_glSecondaryColor3usEXT
Definition: GLee.h:7925
GLEE_EXTERN GLEEPFNGLMULTITEXPARAMETERIUIVEXTPROC GLeeFuncPtr_glMultiTexParameterIuivEXT
Definition: GLee.h:14195
GLEE_EXTERN GLboolean _GLEE_SGIX_blend_alpha_minmax
Definition: GLee.h:225
Window Window underlay
Definition: GLee.h:17234
GLEE_EXTERN GLEEPFNGLWINDOWPOS3FPROC GLeeFuncPtr_glWindowPos3f
Definition: GLee.h:1917
int int int int int int * dh
Definition: GLee.h:17155
GLintptr offset
Definition: GLee.h:2088
GLXDrawable draw
Definition: GLee.h:16759
GLEE_EXTERN GLEEPFNGLMATRIXINDEXUSVARBPROC GLeeFuncPtr_glMatrixIndexusvARB
Definition: GLee.h:3874
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3IVARBPROC GLeeFuncPtr_glMultiTexCoord3ivARB
Definition: GLee.h:3487
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1SVPROC GLeeFuncPtr_glVertexAttrib1sv
Definition: GLee.h:2583
GLEE_EXTERN GLboolean _GLEE_ARB_texture_rectangle
Definition: GLee.h:128
int int npipes
Definition: GLee.h:17400
GLEE_EXTERN GLEEPFNGLISSHADERPROC GLeeFuncPtr_glIsShader
Definition: GLee.h:2409
GLfloat bias
Definition: GLee.h:5671
GLEE_EXTERN GLEEPFNGLGETPROGRAMENVPARAMETERIUIVNVPROC GLeeFuncPtr_glGetProgramEnvParameterIuivNV
Definition: GLee.h:15110
GLEE_EXTERN GLEEPFNGLGETMULTITEXGENIVEXTPROC GLeeFuncPtr_glGetMultiTexGenivEXT
Definition: GLee.h:13949
#define GLEE_EXTERN
Definition: GLee.h:78
typedef GLXContextID(APIENTRYP GLEEPFNGLXGETCONTEXTIDEXTPROC)(const GLXContext context)
GLEE_EXTERN GLEEPFNGLISENABLEDINDEXEDEXTPROC GLeeFuncPtr_glIsEnabledIndexedEXT
Definition: GLee.h:13119
GLEE_EXTERN GLEEPFNGLGETMINMAXPARAMETERIVEXTPROC GLeeFuncPtr_glGetMinmaxParameterivEXT
Definition: GLee.h:5890
GLEE_EXTERN GLboolean _GLEE_EXT_texture_buffer_object
Definition: GLee.h:374
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4DVNVPROC GLeeFuncPtr_glVertexAttrib4dvNV
Definition: GLee.h:10152
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUNPROC GLeeFuncPtr_glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN
Definition: GLee.h:8623
GLEE_EXTERN GLEEPFNGLFRAGMENTMATERIALFSGIXPROC GLeeFuncPtr_glFragmentMaterialfSGIX
Definition: GLee.h:7454
GLEE_EXTERN GLEEPFNGLWINDOWPOS3IVPROC GLeeFuncPtr_glWindowPos3iv
Definition: GLee.h:1935
GLEE_EXTERN GLboolean _GLEE_ARB_point_parameters
Definition: GLee.h:105
GLEE_EXTERN GLEEPFNGLFRAGMENTCOLORMATERIALSGIXPROC GLeeFuncPtr_glFragmentColorMaterialSGIX
Definition: GLee.h:7400
GLEE_EXTERN GLEEPFNGLXGETSYNCVALUESOMLPROC GLeeFuncPtr_glXGetSyncValuesOML
Definition: GLee.h:17338
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4HVNVPROC GLeeFuncPtr_glVertexAttrib4hvNV
Definition: GLee.h:12158
GLsizei const GLfloat * value
Definition: GLee.h:2480
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1SPROC GLeeFuncPtr_glVertexAttrib1s
Definition: GLee.h:2577
GLEE_EXTERN GLboolean _GLEE_IBM_multimode_draw_arrays
Definition: GLee.h:275
GLEE_EXTERN GLboolean _GLEE_NV_transform_feedback2
Definition: GLee.h:395
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3HNVPROC GLeeFuncPtr_glVertexAttrib3hNV
Definition: GLee.h:12140
GLEE_EXTERN GLEEPFNGLTEXCOORDPOINTERLISTIBMPROC GLeeFuncPtr_glTexCoordPointerListIBM
Definition: GLee.h:9289
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS2DVNVPROC GLeeFuncPtr_glVertexAttribs2dvNV
Definition: GLee.h:10212
GLEE_EXTERN GLEEPFNGLWINDOWPOS2DVMESAPROC GLeeFuncPtr_glWindowPos2dvMESA
Definition: GLee.h:9050
GLEE_EXTERN GLboolean _GLEE_GLX_SGIX_video_resize
Definition: GLee.h:16566
GLEE_EXTERN GLEEPFNGLGETOBJECTBUFFERFVATIPROC GLeeFuncPtr_glGetObjectBufferfvATI
Definition: GLee.h:10635
GLEE_EXTERN GLEEPFNGLMULTTRANSPOSEMATRIXDPROC GLeeFuncPtr_glMultTransposeMatrixd
Definition: GLee.h:1582
GLEE_EXTERN GLEEPFNGLPROGRAMSTRINGARBPROC GLeeFuncPtr_glProgramStringARB
Definition: GLee.h:4407
GLEE_EXTERN GLboolean _GLEE_EXT_cmyka
Definition: GLee.h:161
GLEE_EXTERN GLEEPFNGLCOMBINERPARAMETERFNVPROC GLeeFuncPtr_glCombinerParameterfNV
Definition: GLee.h:8907
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4SARBPROC GLeeFuncPtr_glVertexAttrib4sARB
Definition: GLee.h:4359
GLEE_EXTERN GLboolean _GLEE_WIN_phong_shading
Definition: GLee.h:222
GLEE_EXTERN GLEEPFNGLCOPYCONVOLUTIONFILTER2DEXTPROC GLeeFuncPtr_glCopyConvolutionFilter2DEXT
Definition: GLee.h:5990
GLEE_EXTERN GLEEPFNGLUNIFORMBUFFEREXTPROC GLeeFuncPtr_glUniformBufferEXT
Definition: GLee.h:13238
GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERI4UIEXTPROC GLeeFuncPtr_glNamedProgramLocalParameterI4uiEXT
Definition: GLee.h:14135
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1IVPROC GLeeFuncPtr_glMultiTexCoord1iv
Definition: GLee.h:1402
GLEE_EXTERN GLboolean _GLEE_SGIX_shadow_ambient
Definition: GLee.h:210
GLEE_EXTERN GLEEPFNGLTANGENT3FVEXTPROC GLeeFuncPtr_glTangent3fvEXT
Definition: GLee.h:8087
GLXFBConfig Window win
Definition: GLee.h:16723
GLEE_EXTERN GLEEPFNGLGETQUERYIVPROC GLeeFuncPtr_glGetQueryiv
Definition: GLee.h:2041
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3IPROC GLeeFuncPtr_glMultiTexCoord3i
Definition: GLee.h:1492
GLEE_EXTERN GLboolean _GLEE_NV_blend_square
Definition: GLee.h:269
GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETERI4INVPROC GLeeFuncPtr_glProgramLocalParameterI4iNV
Definition: GLee.h:15020
GLEE_EXTERN GLEEPFNGLGETTEXTURELEVELPARAMETERFVEXTPROC GLeeFuncPtr_glGetTextureLevelParameterfvEXT
Definition: GLee.h:13691
GLEE_EXTERN GLEEPFNGLPROGRAMNAMEDPARAMETER4FNVPROC GLeeFuncPtr_glProgramNamedParameter4fNV
Definition: GLee.h:11867
int int int void void * returnAttribList
Definition: GLee.h:17424
GLEE_EXTERN GLEEPFNGLXWAITVIDEOSYNCSGIPROC GLeeFuncPtr_glXWaitVideoSyncSGI
Definition: GLee.h:16925
GLEE_EXTERN GLboolean _GLEE_SGIX_pixel_tiles
Definition: GLee.h:180
GLEE_EXTERN GLEEPFNGLGETCOLORTABLEEXTPROC GLeeFuncPtr_glGetColorTableEXT
Definition: GLee.h:7149
GLEE_EXTERN GLEEPFNGLPIXELDATARANGENVPROC GLeeFuncPtr_glPixelDataRangeNV
Definition: GLee.h:12202
GLEE_EXTERN GLEEPFNGLCOLORTABLEPARAMETERFVPROC GLeeFuncPtr_glColorTableParameterfv
Definition: GLee.h:969
GLEE_EXTERN GLEEPFNGLGETNAMEDPROGRAMIVEXTPROC GLeeFuncPtr_glGetNamedProgramivEXT
Definition: GLee.h:14099
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUISUNPROC GLeeFuncPtr_glReplacementCodeuiSUN
Definition: GLee.h:8345
GLEE_EXTERN GLboolean _GLEE_EXT_texture_compression_latc
Definition: GLee.h:375
GLEE_EXTERN GLEEPFNGLINDEXFUNCEXTPROC GLeeFuncPtr_glIndexFuncEXT
Definition: GLee.h:7295
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEPOINTERSUNPROC GLeeFuncPtr_glReplacementCodePointerSUN
Definition: GLee.h:8381
GLEE_EXTERN GLEEPFNGLGETCOMBINERINPUTPARAMETERFVNVPROC GLeeFuncPtr_glGetCombinerInputParameterfvNV
Definition: GLee.h:8943
GLEE_EXTERN GLEEPFNGLBUFFERSUBDATAARBPROC GLeeFuncPtr_glBufferSubDataARB
Definition: GLee.h:4637
GLEE_EXTERN GLEEPFNGLTEXCOORD2HNVPROC GLeeFuncPtr_glTexCoord2hNV
Definition: GLee.h:11996
GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMLOCALPARAMETER4DVEXTPROC GLeeFuncPtr_glNamedProgramLocalParameter4dvEXT
Definition: GLee.h:14069
GLEE_EXTERN GLEEPFNGLTEXIMAGE3DPROC GLeeFuncPtr_glTexImage3D
Definition: GLee.h:1155
GLEE_EXTERN GLboolean _GLEE_SGIS_multisample
Definition: GLee.h:167
GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERS4FVEXTPROC GLeeFuncPtr_glNamedProgramLocalParameters4fvEXT
Definition: GLee.h:14111
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3DVEXTPROC GLeeFuncPtr_glSecondaryColor3dvEXT
Definition: GLee.h:7859
GLEE_EXTERN GLEEPFNGLPIXELTEXGENPARAMETERIVSGISPROC GLeeFuncPtr_glPixelTexGenParameterivSGIS
Definition: GLee.h:6129
GLEE_EXTERN GLboolean _GLEE_GLX_MESA_pixmap_colormap
Definition: GLee.h:16574
void(* __GLXextFuncPtr)(void)
Definition: GLee.h:817
GLint GLint GLint GLint GLint dstY0
Definition: GLee.h:5412
GLEE_EXTERN GLEEPFNGLGETVARIANTPOINTERVEXTPROC GLeeFuncPtr_glGetVariantPointervEXT
Definition: GLee.h:11017
GLEE_EXTERN GLEEPFNGLSPRITEPARAMETERFVSGIXPROC GLeeFuncPtr_glSpriteParameterfvSGIX
Definition: GLee.h:6672
GLuint GLuint GLsizei count
Definition: GLee.h:956
GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETER4DARBPROC GLeeFuncPtr_glProgramEnvParameter4dARB
Definition: GLee.h:4431
GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBFVARBPROC GLeeFuncPtr_glGetVertexAttribfvARB
Definition: GLee.h:4521
GLEE_EXTERN GLEEPFNGLTEXTURESUBIMAGE2DEXTPROC GLeeFuncPtr_glTextureSubImage2DEXT
Definition: GLee.h:13643
ptrdiff_t GLsizeiptrARB
Definition: GLee.h:761
GLEE_EXTERN GLEEPFNGLFRAGMENTCOLORMATERIALEXTPROC GLeeFuncPtr_glFragmentColorMaterialEXT
Definition: GLee.h:14852
GLEE_EXTERN GLEEPFNGLPRIMITIVERESTARTNVPROC GLeeFuncPtr_glPrimitiveRestartNV
Definition: GLee.h:12224
GLEE_EXTERN GLEEPFNGLTEXCOORD2FVERTEX3FSUNPROC GLeeFuncPtr_glTexCoord2fVertex3fSUN
Definition: GLee.h:8455
GLEE_EXTERN GLEEPFNGLCOLOR4FNORMAL3FVERTEX3FVSUNPROC GLeeFuncPtr_glColor4fNormal3fVertex3fvSUN
Definition: GLee.h:8449
GLEE_EXTERN GLEEPFNGLXGETCURRENTREADDRAWABLEPROC GLeeFuncPtr_glXGetCurrentReadDrawable
Definition: GLee.h:16778
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4BVPROC GLeeFuncPtr_glVertexAttribI4bv
Definition: GLee.h:3144
GLEE_EXTERN GLEEPFNGLBEGINSCENEEXTPROC GLeeFuncPtr_glBeginSceneEXT
Definition: GLee.h:14936
GLEE_EXTERN GLEEPFNGLDEFORMATIONMAP3DSGIXPROC GLeeFuncPtr_glDeformationMap3dSGIX
Definition: GLee.h:6858
GLEE_EXTERN GLEEPFNGLGETUNIFORMFVARBPROC GLeeFuncPtr_glGetUniformfvARB
Definition: GLee.h:4992
GLdouble u1
Definition: GLee.h:6857
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1DVPROC GLeeFuncPtr_glMultiTexCoord1dv
Definition: GLee.h:1378
GLEE_EXTERN GLEEPFNGLPOINTPARAMETERIVNVPROC GLeeFuncPtr_glPointParameterivNV
Definition: GLee.h:11490
GLEE_EXTERN GLEEPFNGLMATRIXTRANSLATEDEXTPROC GLeeFuncPtr_glMatrixTranslatedEXT
Definition: GLee.h:13547
GLEE_EXTERN GLEEPFNGLXBINDSWAPBARRIERSGIXPROC GLeeFuncPtr_glXBindSwapBarrierSGIX
Definition: GLee.h:17196
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FVERTEX3FVSUNPROC GLeeFuncPtr_glReplacementCodeuiTexCoord2fVertex3fvSUN
Definition: GLee.h:8605
GLfloat GLfloat GLfloat v2
Definition: GLee.h:2444
GLsizei GLsizei colorSamples
Definition: GLee.h:13025
GLEE_EXTERN GLEEPFNGLXCREATEGLXPIXMAPMESAPROC GLeeFuncPtr_glXCreateGLXPixmapMESA
Definition: GLee.h:17273
GLXFBConfig *APIENTRYP GLEEPFNGLXGETFBCONFIGSPROC(Display *dpy, int screen, int *nelements)
Definition: GLee.h:16699
GLEE_EXTERN GLboolean _GLEE_ARB_texture_compression_rgtc
Definition: GLee.h:142
GLEE_EXTERN GLEEPFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLECOVERAGEEXTPROC GLeeFuncPtr_glNamedRenderbufferStorageMultisampleCoverageEXT
Definition: GLee.h:14555
GLEE_EXTERN GLboolean _GLEE_GLX_EXT_import_context
Definition: GLee.h:16562
GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBIIVPROC GLeeFuncPtr_glGetVertexAttribIiv
Definition: GLee.h:3174
GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXSUBIMAGE3DARBPROC GLeeFuncPtr_glCompressedTexSubImage3DARB
Definition: GLee.h:3677
GLEE_EXTERN GLEEPFNGLUNIFORM3FPROC GLeeFuncPtr_glUniform3f
Definition: GLee.h:2445
GLXPbuffer int unsigned long * pulCounterPbuffer
Definition: GLee.h:17613
GLEE_EXTERN GLEEPFNGLXCOPYSUBBUFFERMESAPROC GLeeFuncPtr_glXCopySubBufferMESA
Definition: GLee.h:17259
GLenum GLuint GLint GLenum face
Definition: GLee.h:5483
GLEE_EXTERN GLEEPFNGLTEXCOORD1HVNVPROC GLeeFuncPtr_glTexCoord1hvNV
Definition: GLee.h:11990
GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTISGIXPROC GLeeFuncPtr_glFragmentLightiSGIX
Definition: GLee.h:7418
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4USVPROC GLeeFuncPtr_glVertexAttribI4usv
Definition: GLee.h:3162
GLEE_EXTERN GLEEPFNGLMULTIDRAWARRAYSPROC GLeeFuncPtr_glMultiDrawArrays
Definition: GLee.h:1719
GLEE_EXTERN GLboolean _GLEE_ARB_map_buffer_range
Definition: GLee.h:140
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI1UIVEXTPROC GLeeFuncPtr_glVertexAttribI1uivEXT
Definition: GLee.h:15200
GLEE_EXTERN GLEEPFNGLFRAMEBUFFERRENDERBUFFEREXTPROC GLeeFuncPtr_glFramebufferRenderbufferEXT
Definition: GLee.h:12588
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3HNVPROC GLeeFuncPtr_glSecondaryColor3hNV
Definition: GLee.h:12092
GLEE_EXTERN GLEEPFNGLFRAMEBUFFERDRAWBUFFEREXTPROC GLeeFuncPtr_glFramebufferDrawBufferEXT
Definition: GLee.h:14525
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NBVPROC GLeeFuncPtr_glVertexAttrib4Nbv
Definition: GLee.h:2661
GLEE_EXTERN GLEEPFNGLMULTITEXBUFFEREXTPROC GLeeFuncPtr_glMultiTexBufferEXT
Definition: GLee.h:14459
GLEE_EXTERN GLEEPFNGLVERTEXARRAYPARAMETERIAPPLEPROC GLeeFuncPtr_glVertexArrayParameteriAPPLE
Definition: GLee.h:11729
GLEE_EXTERN GLEEPFNGLUNIFORM2IVPROC GLeeFuncPtr_glUniform2iv
Definition: GLee.h:2511
GLEE_EXTERN GLboolean _GLEE_SGIX_texture_multi_buffer
Definition: GLee.h:183
GLEE_EXTERN GLboolean _GLEE_EXT_blend_subtract
Definition: GLee.h:177
const GLfloat * m
Definition: GLee.h:13486
GLEE_EXTERN GLEEPFNGLCLEARBUFFERFVPROC GLeeFuncPtr_glClearBufferfv
Definition: GLee.h:3288
GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXIMAGE2DARBPROC GLeeFuncPtr_glCompressedTexImage2DARB
Definition: GLee.h:3665
GLEE_EXTERN GLEEPFNGLTANGENT3FEXTPROC GLeeFuncPtr_glTangent3fEXT
Definition: GLee.h:8081
GLEE_EXTERN GLboolean _GLEE_VERSION_2_0
Definition: GLee.h:95
GLEE_EXTERN GLEEPFNGLBINDBUFFERBASEPROC GLeeFuncPtr_glBindBufferBase
Definition: GLee.h:3012
GLEE_EXTERN GLEEPFNGLBINDBUFFEROFFSETEXTPROC GLeeFuncPtr_glBindBufferOffsetEXT
Definition: GLee.h:13440
int int GLenum synctype
Definition: GLee.h:17167
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUBSUNPROC GLeeFuncPtr_glReplacementCodeubSUN
Definition: GLee.h:8357
GLEE_EXTERN GLEEPFNGLTESTFENCEAPPLEPROC GLeeFuncPtr_glTestFenceAPPLE
Definition: GLee.h:11646
GLEE_EXTERN GLboolean _GLEE_ATI_draw_buffers
Definition: GLee.h:334
GLEE_EXTERN GLboolean _GLEE_GLX_MESA_agp_offset
Definition: GLee.h:16582
GLEE_EXTERN GLEEPFNGLGETLOCALCONSTANTINTEGERVEXTPROC GLeeFuncPtr_glGetLocalConstantIntegervEXT
Definition: GLee.h:11047
GLEE_EXTERN GLEEPFNGLGETNAMEDBUFFERSUBDATAEXTPROC GLeeFuncPtr_glGetNamedBufferSubDataEXT
Definition: GLee.h:14447
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2IVPROC GLeeFuncPtr_glMultiTexCoord2iv
Definition: GLee.h:1450
GLEE_EXTERN GLEEPFNGLVARIANTFVEXTPROC GLeeFuncPtr_glVariantfvEXT
Definition: GLee.h:10915
GLEE_EXTERN GLEEPFNGLUNIFORM1IVPROC GLeeFuncPtr_glUniform1iv
Definition: GLee.h:2505
GLXFBConfigSGIX *APIENTRYP GLEEPFNGLXCHOOSEFBCONFIGSGIXPROC(Display *dpy, int screen, int *attrib_list, int *nelements)
Definition: GLee.h:17026
GLEE_EXTERN GLEEPFNGLUNIFORM2FVARBPROC GLeeFuncPtr_glUniform2fvARB
Definition: GLee.h:4896
GLEE_EXTERN GLEEPFNGLENDCONDITIONALRENDERNVPROC GLeeFuncPtr_glEndConditionalRenderNV
Definition: GLee.h:13379
GLEE_EXTERN GLEEPFNGLGETVARIANTFLOATVEXTPROC GLeeFuncPtr_glGetVariantFloatvEXT
Definition: GLee.h:11011
const GLint * attribs
Definition: GLee.h:13169
GLEE_EXTERN GLEEPFNGLMULTITEXGENDEXTPROC GLeeFuncPtr_glMultiTexGendEXT
Definition: GLee.h:13889
GLEE_EXTERN GLEEPFNGLUNIFORM4FVPROC GLeeFuncPtr_glUniform4fv
Definition: GLee.h:2499
GLEE_EXTERN GLEEPFNGLCOLOR4HVNVPROC GLeeFuncPtr_glColor4hvNV
Definition: GLee.h:11978
GLEE_EXTERN GLEEPFNGLTEXPARAMETERIIVPROC GLeeFuncPtr_glTexParameterIiv
Definition: GLee.h:3252
GLEE_EXTERN GLboolean _GLEE_ARB_depth_buffer_float
Definition: GLee.h:133
GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERI4IEXTPROC GLeeFuncPtr_glNamedProgramLocalParameterI4iEXT
Definition: GLee.h:14117
GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTURE2DPROC GLeeFuncPtr_glFramebufferTexture2D
Definition: GLee.h:5383
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3SVPROC GLeeFuncPtr_glSecondaryColor3sv
Definition: GLee.h:1809
GLEE_EXTERN GLEEPFNGLSHADERSOURCEARBPROC GLeeFuncPtr_glShaderSourceARB
Definition: GLee.h:4800
GLEE_EXTERN GLEEPFNGLTEXTUREMATERIALEXTPROC GLeeFuncPtr_glTextureMaterialEXT
Definition: GLee.h:7592
GLEE_EXTERN GLEEPFNGLFINISHOBJECTAPPLEPROC GLeeFuncPtr_glFinishObjectAPPLE
Definition: GLee.h:11664
GLEE_EXTERN GLboolean _GLEE_SGIX_calligraphic_fragment
Definition: GLee.h:208
GLEE_EXTERN GLEEPFNGLGETMAPCONTROLPOINTSNVPROC GLeeFuncPtr_glGetMapControlPointsNV
Definition: GLee.h:9611
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4DPROC GLeeFuncPtr_glMultiTexCoord4d
Definition: GLee.h:1516
GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBFVPROC GLeeFuncPtr_glGetVertexAttribfv
Definition: GLee.h:2385
GLEE_EXTERN GLEEPFNGLGETBUFFERPARAMETERIVPROC GLeeFuncPtr_glGetBufferParameteriv
Definition: GLee.h:2113
GLEE_EXTERN GLEEPFNGLTEXCOORD2FCOLOR3FVERTEX3FSUNPROC GLeeFuncPtr_glTexCoord2fColor3fVertex3fSUN
Definition: GLee.h:8491
GLEE_EXTERN GLEEPFNGLWINDOWPOS3FVARBPROC GLeeFuncPtr_glWindowPos3fvARB
Definition: GLee.h:4056
typedef GLuint(APIENTRYP GLEEPFNGLCREATEPROGRAMPROC)()
GLEE_EXTERN GLEEPFNGLXSET3DFXMODEMESAPROC GLeeFuncPtr_glXSet3DfxModeMESA
Definition: GLee.h:17303
GLEE_EXTERN GLEEPFNGLDELETEVERTEXSHADEREXTPROC GLeeFuncPtr_glDeleteVertexShaderEXT
Definition: GLee.h:10831
GLEE_EXTERN GLEEPFNGLXGETFBCONFIGFROMVISUALSGIXPROC GLeeFuncPtr_glXGetFBConfigFromVisualSGIX
Definition: GLee.h:17051
GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMLOCALPARAMETER4DEXTPROC GLeeFuncPtr_glNamedProgramLocalParameter4dEXT
Definition: GLee.h:14063
GLEE_EXTERN GLEEPFNGLCONVOLUTIONPARAMETERFPROC GLeeFuncPtr_glConvolutionParameterf
Definition: GLee.h:1029
GLEE_EXTERN GLEEPFNGLGETMAPATTRIBPARAMETERFVNVPROC GLeeFuncPtr_glGetMapAttribParameterfvNV
Definition: GLee.h:9635
GLEE_EXTERN GLEEPFNGLGETMAPATTRIBPARAMETERIVNVPROC GLeeFuncPtr_glGetMapAttribParameterivNV
Definition: GLee.h:9629
GLEE_EXTERN GLEEPFNGLGETVARYINGLOCATIONNVPROC GLeeFuncPtr_glGetVaryingLocationNV
Definition: GLee.h:13206
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUIVERTEX3FVSUNPROC GLeeFuncPtr_glReplacementCodeuiVertex3fvSUN
Definition: GLee.h:8545
GLEE_EXTERN GLEEPFNGLSAMPLECOVERAGEPROC GLeeFuncPtr_glSampleCoverage
Definition: GLee.h:1588
GLEE_EXTERN GLEEPFNGLENABLEINDEXEDEXTPROC GLeeFuncPtr_glEnableIndexedEXT
Definition: GLee.h:13107
GLEE_EXTERN GLEEPFNGLGENASYNCMARKERSSGIXPROC GLeeFuncPtr_glGenAsyncMarkersSGIX
Definition: GLee.h:7660
GLEE_EXTERN GLEEPFNGLDELETEPROGRAMSARBPROC GLeeFuncPtr_glDeleteProgramsARB
Definition: GLee.h:4419
GLsizei const GLfloat * points
Definition: GLee.h:6291
GLEE_EXTERN GLEEPFNGLCOLOR3FVERTEX3FSUNPROC GLeeFuncPtr_glColor3fVertex3fSUN
Definition: GLee.h:8419
GLint GLint xoffset
Definition: GLee.h:1160
GLEE_EXTERN GLEEPFNGLSAMPLEMASKINDEXEDNVPROC GLeeFuncPtr_glSampleMaskIndexedNV
Definition: GLee.h:14636
GLEE_EXTERN GLEEPFNGLDRAWRANGEELEMENTARRAYAPPLEPROC GLeeFuncPtr_glDrawRangeElementArrayAPPLE
Definition: GLee.h:11594
GLEE_EXTERN GLEEPFNGLPOINTPARAMETERFEXTPROC GLeeFuncPtr_glPointParameterfEXT
Definition: GLee.h:6711
GLEE_EXTERN GLEEPFNGLGETQUERYOBJECTIVARBPROC GLeeFuncPtr_glGetQueryObjectivARB
Definition: GLee.h:4722
GLXDrawable int32_t * numerator
Definition: GLee.h:17343
GLEE_EXTERN GLEEPFNGLNORMALSTREAM3SATIPROC GLeeFuncPtr_glNormalStream3sATI
Definition: GLee.h:11281
GLEE_EXTERN GLboolean _GLEE_GLX_SGIX_visual_select_group
Definition: GLee.h:16577
GLEE_EXTERN GLEEPFNGLMINMAXEXTPROC GLeeFuncPtr_glMinmaxEXT
Definition: GLee.h:5902
GLEE_EXTERN GLEEPFNGLMULTITEXGENDVEXTPROC GLeeFuncPtr_glMultiTexGendvEXT
Definition: GLee.h:13895
GLEE_EXTERN GLboolean _GLEE_ATI_texture_env_combine3
Definition: GLee.h:336
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1FPROC GLeeFuncPtr_glVertexAttrib1f
Definition: GLee.h:2565
GLEE_EXTERN GLEEPFNGLCONVOLUTIONPARAMETERIVEXTPROC GLeeFuncPtr_glConvolutionParameterivEXT
Definition: GLee.h:5978
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM2FVEXTPROC GLeeFuncPtr_glProgramUniform2fvEXT
Definition: GLee.h:14267
typedef GLXWindow(APIENTRYP GLEEPFNGLXCREATEWINDOWPROC)(Display *dpy
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4FVARBPROC GLeeFuncPtr_glVertexAttrib4fvARB
Definition: GLee.h:4347
GLuint GLuint end
Definition: GLee.h:956
GLEE_EXTERN GLEEPFNGLCLIPPLANEFOESPROC GLeeFuncPtr_glClipPlanefOES
Definition: GLee.h:15319
GLEE_EXTERN GLboolean _GLEE_GLX_ARB_create_context
Definition: GLee.h:16555
GLenum GLenum GLenum GLenum mapping
Definition: GLee.h:8924
GLEE_EXTERN GLboolean _GLEE_EXT_separate_specular_color
Definition: GLee.h:237
GLenum target
Definition: GLee.h:13600
GLEE_EXTERN GLboolean _GLEE_SGIX_depth_pass_instrument
Definition: GLee.h:398
GLEE_EXTERN GLEEPFNGLXCREATECONTEXTATTRIBSARBPROC GLeeFuncPtr_glXCreateContextAttribsARB
Definition: GLee.h:16857
typedef GLvoid(APIENTRYP GLEEPFNGLFRAGMENTLIGHTMODELIEXTPROC)(GLenum pname
GLEE_EXTERN GLboolean _GLEE_EXT_framebuffer_sRGB
Definition: GLee.h:380
GLEE_EXTERN GLboolean _GLEE_SGIX_vertex_preclip
Definition: GLee.h:285
GLEE_EXTERN GLEEPFNGLGETPROGRAMLOCALPARAMETERIUIVNVPROC GLeeFuncPtr_glGetProgramLocalParameterIuivNV
Definition: GLee.h:15098
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3UIVEXTPROC GLeeFuncPtr_glSecondaryColor3uivEXT
Definition: GLee.h:7919
GLEE_EXTERN GLEEPFNGLSHADERSOURCEPROC GLeeFuncPtr_glShaderSource
Definition: GLee.h:2421
GLEE_EXTERN GLEEPFNGLPIXELTRANSFORMPARAMETERFVEXTPROC GLeeFuncPtr_glPixelTransformParameterfvEXT
Definition: GLee.h:7792
GLEE_EXTERN GLEEPFNGLPROGRAMPARAMETER4DVNVPROC GLeeFuncPtr_glProgramParameter4dvNV
Definition: GLee.h:9990
GLEE_EXTERN GLEEPFNGLGETATTACHEDSHADERSPROC GLeeFuncPtr_glGetAttachedShaders
Definition: GLee.h:2319
GLEE_EXTERN GLEEPFNGLUNIFORM2UIEXTPROC GLeeFuncPtr_glUniform2uiEXT
Definition: GLee.h:12841
GLEE_EXTERN GLEEPFNGLBINORMAL3DEXTPROC GLeeFuncPtr_glBinormal3dEXT
Definition: GLee.h:8129
GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETERI4UIVNVPROC GLeeFuncPtr_glProgramLocalParameterI4uivNV
Definition: GLee.h:15044
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM3IATIPROC GLeeFuncPtr_glVertexStream3iATI
Definition: GLee.h:11185
GLEE_EXTERN GLboolean _GLEE_SGIX_async
Definition: GLee.h:228
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM2DVATIPROC GLeeFuncPtr_glVertexStream2dvATI
Definition: GLee.h:11167
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NUBPROC GLeeFuncPtr_glVertexAttrib4Nub
Definition: GLee.h:2679
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4UIVARBPROC GLeeFuncPtr_glVertexAttrib4uivARB
Definition: GLee.h:4377
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS1SVNVPROC GLeeFuncPtr_glVertexAttribs1svNV
Definition: GLee.h:10206
GLEE_EXTERN GLEEPFNGLXDESTROYGLXPBUFFERSGIXPROC GLeeFuncPtr_glXDestroyGLXPbufferSGIX
Definition: GLee.h:17096
GLEE_EXTERN GLEEPFNGLCHECKFRAMEBUFFERSTATUSEXTPROC GLeeFuncPtr_glCheckFramebufferStatusEXT
Definition: GLee.h:12564
GLEE_EXTERN GLEEPFNGLBINDPROGRAMNVPROC GLeeFuncPtr_glBindProgramNV
Definition: GLee.h:9894
GLEE_EXTERN GLboolean _GLEE_ARB_texture_mirrored_repeat
Definition: GLee.h:111
int int channel
Definition: GLee.h:17143
GLXFBConfig *APIENTRYP GLEEPFNGLXCHOOSEFBCONFIGPROC(Display *dpy, int screen, const int *attrib_list, int *nelements)
Definition: GLee.h:16705
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUIVERTEX3FSUNPROC GLeeFuncPtr_glReplacementCodeuiVertex3fSUN
Definition: GLee.h:8539
GLEE_EXTERN GLEEPFNGLBLENDFUNCSEPARATEINGRPROC GLeeFuncPtr_glBlendFuncSeparateINGR
Definition: GLee.h:14718
GLEE_EXTERN GLboolean _GLEE_NV_vertex_array_range2
Definition: GLee.h:301
GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTUREFACEEXTPROC GLeeFuncPtr_glFramebufferTextureFaceEXT
Definition: GLee.h:14922
GLEE_EXTERN GLboolean _GLEE_S3_s3tc
Definition: GLee.h:333
GLEE_EXTERN GLboolean _GLEE_APPLE_specular_vector
Definition: GLee.h:245
GLEE_EXTERN GLEEPFNGLRESETHISTOGRAMPROC GLeeFuncPtr_glResetHistogram
Definition: GLee.h:1143
GLEE_EXTERN GLEEPFNGLMULTITEXENVFEXTPROC GLeeFuncPtr_glMultiTexEnvfEXT
Definition: GLee.h:13865
GLEE_EXTERN GLEEPFNGLMAPPARAMETERFVNVPROC GLeeFuncPtr_glMapParameterfvNV
Definition: GLee.h:9605
GLEE_EXTERN GLEEPFNGLSHADEROP3EXTPROC GLeeFuncPtr_glShaderOp3EXT
Definition: GLee.h:10849
ptrdiff_t GLintptr
Definition: GLee.h:751
GLEE_EXTERN GLboolean _GLEE_INGR_interlace_read
Definition: GLee.h:254
GLEE_EXTERN GLEEPFNGLBLENDEQUATIONSEPARATEEXTPROC GLeeFuncPtr_glBlendEquationSeparateEXT
Definition: GLee.h:12370
GLEE_EXTERN GLEEPFNGLSAMPLEPATTERNSGISPROC GLeeFuncPtr_glSamplePatternSGIS
Definition: GLee.h:6383
GLEE_EXTERN GLEEPFNGLBLENDFUNCSEPARATEEXTPROC GLeeFuncPtr_glBlendFuncSeparateEXT
Definition: GLee.h:8647
GLEE_EXTERN GLEEPFNGLCOLORFRAGMENTOP1ATIPROC GLeeFuncPtr_glColorFragmentOp1ATI
Definition: GLee.h:10530
GLEE_EXTERN GLEEPFNGLWINDOWPOS2IVPROC GLeeFuncPtr_glWindowPos2iv
Definition: GLee.h:1887
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2SVPROC GLeeFuncPtr_glVertexAttrib2sv
Definition: GLee.h:2619
GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERI4UIVEXTPROC GLeeFuncPtr_glNamedProgramLocalParameterI4uivEXT
Definition: GLee.h:14141
GLEE_EXTERN GLEEPFNGLSTARTINSTRUMENTSSGIXPROC GLeeFuncPtr_glStartInstrumentsSGIX
Definition: GLee.h:6781
GLEE_EXTERN GLEEPFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC GLeeFuncPtr_glGetFramebufferAttachmentParameterivEXT
Definition: GLee.h:12594
Window overlay
Definition: GLee.h:17234
GLEE_EXTERN GLEEPFNGLXGETVIDEODEVICENVPROC GLeeFuncPtr_glXGetVideoDeviceNV
Definition: GLee.h:17590
GLEE_EXTERN GLEEPFNGLVERTEX2HNVPROC GLeeFuncPtr_glVertex2hNV
Definition: GLee.h:11912
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3DVARBPROC GLeeFuncPtr_glMultiTexCoord3dvARB
Definition: GLee.h:3463
GLEE_EXTERN GLEEPFNGLMATRIXLOADFEXTPROC GLeeFuncPtr_glMatrixLoadfEXT
Definition: GLee.h:13487
GLEE_EXTERN GLEEPFNGLXCUSHIONSGIPROC GLeeFuncPtr_glXCushionSGI
Definition: GLee.h:17128
int timeSlice
Definition: GLee.h:17424
GLEE_EXTERN GLEEPFNGLBLENDFUNCSEPARATEPROC GLeeFuncPtr_glBlendFuncSeparate
Definition: GLee.h:1683
int int GLXHyperpipeConfigSGIX * cfg
Definition: GLee.h:17400
GLsizei maxLength
Definition: GLee.h:4967
GLenum GLenum GLenum cdOutput
Definition: GLee.h:8930
GLEE_EXTERN GLboolean _GLEE_SUN_global_alpha
Definition: GLee.h:249
GLEE_EXTERN GLEEPFNGLGETUNIFORMUIVPROC GLeeFuncPtr_glGetUniformuiv
Definition: GLee.h:3186
GLEE_EXTERN GLEEPFNGLLIGHTENVISGIXPROC GLeeFuncPtr_glLightEnviSGIX
Definition: GLee.h:7502
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM1IVEXTPROC GLeeFuncPtr_glProgramUniform1ivEXT
Definition: GLee.h:14285
GLEE_EXTERN GLEEPFNGLUNIFORM4UIVEXTPROC GLeeFuncPtr_glUniform4uivEXT
Definition: GLee.h:12877
GLEE_EXTERN GLEEPFNGLPIXELTEXGENPARAMETERFSGISPROC GLeeFuncPtr_glPixelTexGenParameterfSGIS
Definition: GLee.h:6135
const GLint const GLsizei GLsizei GLint modestride
Definition: GLee.h:9216
GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXTUREIMAGE3DEXTPROC GLeeFuncPtr_glCompressedTextureImage3DEXT
Definition: GLee.h:13973
GLdouble GLdouble GLdouble r
Definition: GLee.h:1467
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1DARBPROC GLeeFuncPtr_glMultiTexCoord1dARB
Definition: GLee.h:3361
GLEE_EXTERN GLEEPFNGLGETCOMBINERINPUTPARAMETERIVNVPROC GLeeFuncPtr_glGetCombinerInputParameterivNV
Definition: GLee.h:8949
GLEE_EXTERN GLboolean _GLEE_APPLE_fence
Definition: GLee.h:329
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4FPROC GLeeFuncPtr_glVertexAttrib4f
Definition: GLee.h:2721
GLEE_EXTERN GLEEPFNGLGETINVARIANTFLOATVEXTPROC GLeeFuncPtr_glGetInvariantFloatvEXT
Definition: GLee.h:11035
GLEE_EXTERN GLEEPFNGLSTENCILMASKSEPARATEPROC GLeeFuncPtr_glStencilMaskSeparate
Definition: GLee.h:2241
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4IVPROC GLeeFuncPtr_glVertexAttrib4iv
Definition: GLee.h:2733
GLsizeiptr const GLvoid GLenum usage
Definition: GLee.h:2082
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3HVNVPROC GLeeFuncPtr_glVertexAttrib3hvNV
Definition: GLee.h:12146
GLEE_EXTERN GLEEPFNGLWINDOWPOS3FVMESAPROC GLeeFuncPtr_glWindowPos3fvMESA
Definition: GLee.h:9110
GLEE_EXTERN GLboolean _GLEE_REND_screen_coordinates
Definition: GLee.h:242
GLXPbuffer pbuf
Definition: GLee.h:16753
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM2IEXTPROC GLeeFuncPtr_glProgramUniform2iEXT
Definition: GLee.h:14243
GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTIVSGIXPROC GLeeFuncPtr_glFragmentLightivSGIX
Definition: GLee.h:7424
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3FPROC GLeeFuncPtr_glMultiTexCoord3f
Definition: GLee.h:1480
GLEE_EXTERN GLEEPFNGLGETINVARIANTINTEGERVEXTPROC GLeeFuncPtr_glGetInvariantIntegervEXT
Definition: GLee.h:11029
GLEE_EXTERN GLboolean _GLEE_HP_occlusion_test
Definition: GLee.h:233
GLuint GLenum GLenum outY
Definition: GLee.h:10854
GLEE_EXTERN GLEEPFNGLMAPOBJECTBUFFERATIPROC GLeeFuncPtr_glMapObjectBufferATI
Definition: GLee.h:12261
Window Window long * pTransparentIndex
Definition: GLee.h:17234
GLEE_EXTERN GLEEPFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC GLeeFuncPtr_glRenderbufferStorageMultisample
Definition: GLee.h:5419
GLEE_EXTERN GLEEPFNGLXQUERYHYPERPIPENETWORKSGIXPROC GLeeFuncPtr_glXQueryHyperpipeNetworkSGIX
Definition: GLee.h:17395
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4FARBPROC GLeeFuncPtr_glMultiTexCoord4fARB
Definition: GLee.h:3517
const GLdouble * v
Definition: GLee.h:1377
GLEE_EXTERN GLEEPFNGLPOLLASYNCSGIXPROC GLeeFuncPtr_glPollAsyncSGIX
Definition: GLee.h:7654
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2SARBPROC GLeeFuncPtr_glMultiTexCoord2sARB
Definition: GLee.h:3445
GLEE_EXTERN GLEEPFNGLSECONDARYCOLORPOINTEREXTPROC GLeeFuncPtr_glSecondaryColorPointerEXT
Definition: GLee.h:7937
GLEE_EXTERN GLEEPFNGLISQUERYARBPROC GLeeFuncPtr_glIsQueryARB
Definition: GLee.h:4698
GLEE_EXTERN GLEEPFNGLBINORMAL3IEXTPROC GLeeFuncPtr_glBinormal3iEXT
Definition: GLee.h:8153
GLEE_EXTERN GLEEPFNGLGETMINMAXPARAMETERFVEXTPROC GLeeFuncPtr_glGetMinmaxParameterfvEXT
Definition: GLee.h:5884
GLEE_EXTERN GLEEPFNGLGENVERTEXARRAYSAPPLEPROC GLeeFuncPtr_glGenVertexArraysAPPLE
Definition: GLee.h:11691
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBIPOINTEREXTPROC GLeeFuncPtr_glVertexAttribIPointerEXT
Definition: GLee.h:15248
GLEE_EXTERN GLEEPFNGLBEGINCONDITIONALRENDERNVPROC GLeeFuncPtr_glBeginConditionalRenderNV
Definition: GLee.h:13373
GLEE_EXTERN GLEEPFNGLCONVOLUTIONFILTER1DEXTPROC GLeeFuncPtr_glConvolutionFilter1DEXT
Definition: GLee.h:5948
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1SNVPROC GLeeFuncPtr_glVertexAttrib1sNV
Definition: GLee.h:10062
GLEE_EXTERN GLboolean _GLEE_ATI_texture_float
Definition: GLee.h:337
GLEE_EXTERN GLEEPFNGLTEXTURELIGHTEXTPROC GLeeFuncPtr_glTextureLightEXT
Definition: GLee.h:7586
GLenum clamp
Definition: GLee.h:3029
GLEE_EXTERN GLboolean _GLEE_SGIX_instruments
Definition: GLee.h:186
GLEE_EXTERN const char * GLeeGetExtStrGLX(void)
Definition: GLee.c:16086
XVisualInfo *APIENTRYP GLEEPFNGLXGETVISUALFROMFBCONFIGSGIXPROC(Display *dpy, GLXFBConfigSGIX config)
Definition: GLee.h:17044
GLEE_EXTERN GLEEPFNGLENABLEVARIANTCLIENTSTATEEXTPROC GLeeFuncPtr_glEnableVariantClientStateEXT
Definition: GLee.h:10951
GLEE_EXTERN GLEEPFNGLBINORMALPOINTEREXTPROC GLeeFuncPtr_glBinormalPointerEXT
Definition: GLee.h:8183
GLEE_EXTERN GLEEPFNGLBINDRENDERBUFFERPROC GLeeFuncPtr_glBindRenderbuffer
Definition: GLee.h:5317
GLEE_EXTERN GLEEPFNGLCOMPRESSEDMULTITEXSUBIMAGE2DEXTPROC GLeeFuncPtr_glCompressedMultiTexSubImage2DEXT
Definition: GLee.h:14039
GLint level
Definition: GLee.h:1154
GLEE_EXTERN GLEEPFNGLGETMAPPARAMETERFVNVPROC GLeeFuncPtr_glGetMapParameterfvNV
Definition: GLee.h:9623
GLEE_EXTERN GLEEPFNGLTANGENT3BEXTPROC GLeeFuncPtr_glTangent3bEXT
Definition: GLee.h:8057
unsigned int GLXVideoDeviceNV
Definition: GLee.h:888
GLEE_EXTERN GLEEPFNGLSHARPENTEXFUNCSGISPROC GLeeFuncPtr_glSharpenTexFuncSGIS
Definition: GLee.h:6316
GLEE_EXTERN GLboolean _GLEE_SGIS_texture_color_mask
Definition: GLee.h:289
GLEE_EXTERN GLEEPFNGLTRANSFORMFEEDBACKVARYINGSEXTPROC GLeeFuncPtr_glTransformFeedbackVaryingsEXT
Definition: GLee.h:13452
int int GLXHyperpipeConfigSGIX int * hpId
Definition: GLee.h:17400
GLEE_EXTERN GLEEPFNGLXQUERYCONTEXTPROC GLeeFuncPtr_glXQueryContext
Definition: GLee.h:16790
GLEE_EXTERN GLboolean _GLEE_GLX_SGIX_hyperpipe
Definition: GLee.h:16581
GLbyte GLbyte tz
Definition: GLee.h:8056
GLEE_EXTERN GLEEPFNGLXDESTROYWINDOWPROC GLeeFuncPtr_glXDestroyWindow
Definition: GLee.h:16730
GLEE_EXTERN GLEEPFNGLGETSHARPENTEXFUNCSGISPROC GLeeFuncPtr_glGetSharpenTexFuncSGIS
Definition: GLee.h:6322
GLenum GLint GLint y
Definition: GLee.h:980
GLEE_EXTERN GLEEPFNGLBLITFRAMEBUFFERPROC GLeeFuncPtr_glBlitFramebuffer
Definition: GLee.h:5413
GLEE_EXTERN GLboolean _GLEE_OES_single_precision
Definition: GLee.h:409
GLEE_EXTERN GLEEPFNGLPOINTPARAMETERFVPROC GLeeFuncPtr_glPointParameterfv
Definition: GLee.h:1737
GLEE_EXTERN GLEEPFNGLENDTRANSFORMFEEDBACKNVPROC GLeeFuncPtr_glEndTransformFeedbackNV
Definition: GLee.h:13164
GLEE_EXTERN GLEEPFNGLBINDFRAGDATALOCATIONPROC GLeeFuncPtr_glBindFragDataLocation
Definition: GLee.h:3192
GLEE_EXTERN GLEEPFNGLBINORMAL3IVEXTPROC GLeeFuncPtr_glBinormal3ivEXT
Definition: GLee.h:8159
GLEE_EXTERN GLEEPFNGLSETINVARIANTEXTPROC GLeeFuncPtr_glSetInvariantEXT
Definition: GLee.h:10885
GLEE_EXTERN GLboolean _GLEE_SGIX_subsample
Definition: GLee.h:277
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3SEXTPROC GLeeFuncPtr_glSecondaryColor3sEXT
Definition: GLee.h:7889
GLEE_EXTERN GLEEPFNGLWINDOWPOS4IMESAPROC GLeeFuncPtr_glWindowPos4iMESA
Definition: GLee.h:9164
GLEE_EXTERN GLEEPFNGLGETTEXTUREPARAMETERIIVEXTPROC GLeeFuncPtr_glGetTextureParameterIivEXT
Definition: GLee.h:14177
GLEE_EXTERN GLEEPFNGLGETTRANSFORMFEEDBACKVARYINGNVPROC GLeeFuncPtr_glGetTransformFeedbackVaryingNV
Definition: GLee.h:13218
GLdouble GLdouble GLint GLint GLdouble GLdouble GLint GLint GLdouble GLdouble GLint GLint worder
Definition: GLee.h:6857
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBARRAYOBJECTATIPROC GLeeFuncPtr_glVertexAttribArrayObjectATI
Definition: GLee.h:12305
GLEE_EXTERN GLEEPFNGLWEIGHTSVARBPROC GLeeFuncPtr_glWeightsvARB
Definition: GLee.h:3790
GLEE_EXTERN GLEEPFNGLTEXIMAGE3DEXTPROC GLeeFuncPtr_glTexImage3DEXT
Definition: GLee.h:5746
GLEE_EXTERN GLEEPFNGLXGETPROCADDRESSPROC GLeeFuncPtr_glXGetProcAddress
Definition: GLee.h:16818
GLEE_EXTERN GLEEPFNGLTANGENT3SEXTPROC GLeeFuncPtr_glTangent3sEXT
Definition: GLee.h:8105
GLEE_EXTERN GLboolean _GLEE_ARB_shader_objects
Definition: GLee.h:120
GLEE_EXTERN GLEEPFNGLFINALCOMBINERINPUTNVPROC GLeeFuncPtr_glFinalCombinerInputNV
Definition: GLee.h:8937
GLEE_EXTERN GLEEPFNGLGETOBJECTPARAMETERIVARBPROC GLeeFuncPtr_glGetObjectParameterivARB
Definition: GLee.h:4962
GLEE_EXTERN GLEEPFNGLVARIANTUIVEXTPROC GLeeFuncPtr_glVariantuivEXT
Definition: GLee.h:10939
GLEE_EXTERN GLEEPFNGLTEXTURECOLORMASKSGISPROC GLeeFuncPtr_glTextureColorMaskSGIS
Definition: GLee.h:9473
GLEE_EXTERN GLEEPFNGLTEXBUMPPARAMETERIVATIPROC GLeeFuncPtr_glTexBumpParameterivATI
Definition: GLee.h:10352
GLEE_EXTERN GLEEPFNGLGETINTEGERI_VPROC GLeeFuncPtr_glGetIntegeri_v
Definition: GLee.h:2970
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2SVARBPROC GLeeFuncPtr_glMultiTexCoord2svARB
Definition: GLee.h:3451
GLEE_EXTERN GLEEPFNGLGETCOLORTABLESGIPROC GLeeFuncPtr_glGetColorTableSGI
Definition: GLee.h:6093
GLint GLfloat GLint stencil
Definition: GLee.h:3293
GLEE_EXTERN GLEEPFNGLWEIGHTFVARBPROC GLeeFuncPtr_glWeightfvARB
Definition: GLee.h:3802
GLEE_EXTERN GLEEPFNGLMULTTRANSPOSEMATRIXDARBPROC GLeeFuncPtr_glMultTransposeMatrixdARB
Definition: GLee.h:3583
GLEE_EXTERN GLboolean _GLEE_NV_fragment_program
Definition: GLee.h:339
GLEE_EXTERN GLEEPFNGLSAMPLEMAPATIPROC GLeeFuncPtr_glSampleMapATI
Definition: GLee.h:10524
GLEE_EXTERN GLEEPFNGLSEPARABLEFILTER2DPROC GLeeFuncPtr_glSeparableFilter2D
Definition: GLee.h:1089
GLEE_EXTERN GLEEPFNGLRENDERBUFFERSTORAGEPROC GLeeFuncPtr_glRenderbufferStorage
Definition: GLee.h:5335
GLEE_EXTERN GLEEPFNGLGETRENDERBUFFERPARAMETERIVPROC GLeeFuncPtr_glGetRenderbufferParameteriv
Definition: GLee.h:5341
GLEE_EXTERN GLEEPFNGLTEXBUFFERARBPROC GLeeFuncPtr_glTexBufferARB
Definition: GLee.h:5552
GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTURE3DPROC GLeeFuncPtr_glFramebufferTexture3D
Definition: GLee.h:5389
struct __GLXFBConfigRec * GLXFBConfigSGIX
Definition: GLee.h:828
GLEE_EXTERN GLEEPFNGLGENTEXTURESEXTPROC GLeeFuncPtr_glGenTexturesEXT
Definition: GLee.h:6258
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3DVPROC GLeeFuncPtr_glMultiTexCoord3dv
Definition: GLee.h:1474
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM3UIVEXTPROC GLeeFuncPtr_glProgramUniform3uivEXT
Definition: GLee.h:14399
GLEE_EXTERN GLEEPFNGLDRAWRANGEELEMENTSEXTPROC GLeeFuncPtr_glDrawRangeElementsEXT
Definition: GLee.h:7538
GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX3X2FVPROC GLeeFuncPtr_glUniformMatrix3x2fv
Definition: GLee.h:2812
GLEE_EXTERN GLboolean _GLEE_NV_multisample_filter_hint
Definition: GLee.h:318
GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTURE1DEXTPROC GLeeFuncPtr_glFramebufferTexture1DEXT
Definition: GLee.h:12570
GLEE_EXTERN GLEEPFNGLGETMULTITEXLEVELPARAMETERFVEXTPROC GLeeFuncPtr_glGetMultiTexLevelParameterfvEXT
Definition: GLee.h:13811
XVisualInfo Pixmap Colormap cmap
Definition: GLee.h:17272
GLEE_EXTERN GLEEPFNGLFRAGMENTMATERIALFEXTPROC GLeeFuncPtr_glFragmentMaterialfEXT
Definition: GLee.h:14828
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4SVPROC GLeeFuncPtr_glVertexAttribI4sv
Definition: GLee.h:3150
GLEE_EXTERN GLboolean _GLEE_EXT_texture_object
Definition: GLee.h:162
GLEE_EXTERN GLEEPFNGLDEPTHRANGEDNVPROC GLeeFuncPtr_glDepthRangedNV
Definition: GLee.h:12996
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI1IVEXTPROC GLeeFuncPtr_glVertexAttribI1ivEXT
Definition: GLee.h:15176
GLEE_EXTERN GLEEPFNGLCOLORSUBTABLEPROC GLeeFuncPtr_glColorSubTable
Definition: GLee.h:1005
GLEE_EXTERN GLboolean _GLEE_EXT_texture_env_combine
Definition: GLee.h:244
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1DVARBPROC GLeeFuncPtr_glVertexAttrib1dvARB
Definition: GLee.h:4179
GLEE_EXTERN GLboolean _GLEE_IBM_rasterpos_clip
Definition: GLee.h:219
GLEE_EXTERN GLEEPFNGLGENVERTEXARRAYSPROC GLeeFuncPtr_glGenVertexArrays
Definition: GLee.h:5621
GLEE_EXTERN GLEEPFNGLGETSEPARABLEFILTEREXTPROC GLeeFuncPtr_glGetSeparableFilterEXT
Definition: GLee.h:6014
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3DVPROC GLeeFuncPtr_glVertexAttrib3dv
Definition: GLee.h:2631
GLEE_EXTERN GLboolean _GLEE_GLX_NV_video_out
Definition: GLee.h:16587
GLEE_EXTERN GLEEPFNGLVERTEXBLENDENVIATIPROC GLeeFuncPtr_glVertexBlendEnviATI
Definition: GLee.h:11335
GLEE_EXTERN GLEEPFNGLGETBUFFERPARAMETERIVARBPROC GLeeFuncPtr_glGetBufferParameterivARB
Definition: GLee.h:4661
GLEE_EXTERN GLEEPFNGLMATRIXSCALEDEXTPROC GLeeFuncPtr_glMatrixScaledEXT
Definition: GLee.h:13535
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM2IATIPROC GLeeFuncPtr_glVertexStream2iATI
Definition: GLee.h:11137
GLEE_EXTERN GLEEPFNGLCLEARDEPTHFOESPROC GLeeFuncPtr_glClearDepthfOES
Definition: GLee.h:15331
GLEE_EXTERN GLEEPFNGLSPRITEPARAMETERIVSGIXPROC GLeeFuncPtr_glSpriteParameterivSGIX
Definition: GLee.h:6684
GLEE_EXTERN GLEEPFNGLGETMINMAXEXTPROC GLeeFuncPtr_glGetMinmaxEXT
Definition: GLee.h:5878
GLEE_EXTERN GLboolean _GLEE_EXT_vertex_shader
Definition: GLee.h:313
GLEE_EXTERN GLboolean _GLEE_INTEL_texture_scissor
Definition: GLee.h:231
GLEE_EXTERN GLEEPFNGLWINDOWPOS3SVPROC GLeeFuncPtr_glWindowPos3sv
Definition: GLee.h:1947
GLEE_EXTERN GLboolean _GLEE_ARB_texture_non_power_of_two
Definition: GLee.h:124
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2SVPROC GLeeFuncPtr_glMultiTexCoord2sv
Definition: GLee.h:1462
GLEE_EXTERN GLboolean _GLEE_NV_texture_expand_normal
Definition: GLee.h:343
GLEE_EXTERN GLEEPFNGLEXECUTEPROGRAMNVPROC GLeeFuncPtr_glExecuteProgramNV
Definition: GLee.h:9906
GLenum GLenum variable
Definition: GLee.h:8924
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI1IVPROC GLeeFuncPtr_glVertexAttribI1iv
Definition: GLee.h:3096
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3FVNVPROC GLeeFuncPtr_glVertexAttrib3fvNV
Definition: GLee.h:10128
GLEE_EXTERN GLboolean _GLEE_ARB_shadow_ambient
Definition: GLee.h:114
GLEE_EXTERN GLEEPFNGLGETPROGRAMNAMEDPARAMETERFVNVPROC GLeeFuncPtr_glGetProgramNamedParameterfvNV
Definition: GLee.h:11891
GLEE_EXTERN GLEEPFNGLBEGINFRAGMENTSHADERATIPROC GLeeFuncPtr_glBeginFragmentShaderATI
Definition: GLee.h:10506
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NUBVPROC GLeeFuncPtr_glVertexAttrib4Nubv
Definition: GLee.h:2685
GLEE_EXTERN GLEEPFNGLNORMAL3HVNVPROC GLeeFuncPtr_glNormal3hvNV
Definition: GLee.h:11954
GLEE_EXTERN GLEEPFNGLCOLORFRAGMENTOP3ATIPROC GLeeFuncPtr_glColorFragmentOp3ATI
Definition: GLee.h:10542
GLEE_EXTERN GLEEPFNGLGETTEXPARAMETERIIVEXTPROC GLeeFuncPtr_glGetTexParameterIivEXT
Definition: GLee.h:13323
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NSVPROC GLeeFuncPtr_glVertexAttrib4Nsv
Definition: GLee.h:2673
GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint arg2Rep
Definition: GLee.h:10535
GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTURELAYERPROC GLeeFuncPtr_glFramebufferTextureLayer
Definition: GLee.h:5425
GLEE_EXTERN GLboolean _GLEE_SGIS_texture_filter4
Definition: GLee.h:150
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1DNVPROC GLeeFuncPtr_glVertexAttrib1dNV
Definition: GLee.h:10038
Display *APIENTRYP GLEEPFNGLXGETCURRENTDISPLAYPROC()
Definition: GLee.h:16783
GLEE_EXTERN GLEEPFNGLPROGRAMNAMEDPARAMETER4FVNVPROC GLeeFuncPtr_glProgramNamedParameter4fvNV
Definition: GLee.h:11879
GLEE_EXTERN GLEEPFNGLCOPYTEXIMAGE2DEXTPROC GLeeFuncPtr_glCopyTexImage2DEXT
Definition: GLee.h:5814
GLEE_EXTERN GLEEPFNGLMULTITEXENVIEXTPROC GLeeFuncPtr_glMultiTexEnviEXT
Definition: GLee.h:13877
GLenum GLenum GLenum GLenum GLenum GLenum GLboolean abDotProduct
Definition: GLee.h:8930
GLEE_EXTERN GLEEPFNGLFOGCOORDFVEXTPROC GLeeFuncPtr_glFogCoordfvEXT
Definition: GLee.h:8001
ptrdiff_t GLsizeiptr
Definition: GLee.h:752
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1SARBPROC GLeeFuncPtr_glMultiTexCoord1sARB
Definition: GLee.h:3397
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS4DVNVPROC GLeeFuncPtr_glVertexAttribs4dvNV
Definition: GLee.h:10248
GLEE_EXTERN GLEEPFNGLTEXBUFFEREXTPROC GLeeFuncPtr_glTexBufferEXT
Definition: GLee.h:12943
GLEE_EXTERN GLboolean _GLEE_GLX_MESA_copy_sub_buffer
Definition: GLee.h:16573
GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTIVEXTPROC GLeeFuncPtr_glFragmentLightivEXT
Definition: GLee.h:14804
GLEE_EXTERN GLboolean _GLEE_EXT_texture_filter_anisotropic
Definition: GLee.h:262
GLEE_EXTERN GLEEPFNGLXGETSELECTEDEVENTSGIXPROC GLeeFuncPtr_glXGetSelectedEventSGIX
Definition: GLee.h:17114
GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERSI4UIVEXTPROC GLeeFuncPtr_glNamedProgramLocalParametersI4uivEXT
Definition: GLee.h:14147
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4FVARBPROC GLeeFuncPtr_glMultiTexCoord4fvARB
Definition: GLee.h:3523
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3IEXTPROC GLeeFuncPtr_glSecondaryColor3iEXT
Definition: GLee.h:7877
GLEE_EXTERN GLboolean _GLEE_ARB_matrix_palette
Definition: GLee.h:107
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1FVARBPROC GLeeFuncPtr_glVertexAttrib1fvARB
Definition: GLee.h:4191
GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTMODELFVEXTPROC GLeeFuncPtr_glFragmentLightModelfvEXT
Definition: GLee.h:14786
GLEE_EXTERN GLEEPFNGLGETCOLORTABLEPROC GLeeFuncPtr_glGetColorTable
Definition: GLee.h:987
GLEE_EXTERN GLEEPFNGLNORMALSTREAM3BATIPROC GLeeFuncPtr_glNormalStream3bATI
Definition: GLee.h:11269
GLEE_EXTERN GLboolean _GLEE_EXT_depth_bounds_test
Definition: GLee.h:349
GLEE_EXTERN GLEEPFNGLDELETEBUFFERSPROC GLeeFuncPtr_glDeleteBuffers
Definition: GLee.h:2065
GLEE_EXTERN GLEEPFNGLUNIFORM3FVPROC GLeeFuncPtr_glUniform3fv
Definition: GLee.h:2493
GLEE_EXTERN GLEEPFNGLGETFINALCOMBINERINPUTPARAMETERIVNVPROC GLeeFuncPtr_glGetFinalCombinerInputParameterivNV
Definition: GLee.h:8973
GLEE_EXTERN GLEEPFNGLGETMAPPARAMETERIVNVPROC GLeeFuncPtr_glGetMapParameterivNV
Definition: GLee.h:9617
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4FVNVPROC GLeeFuncPtr_glVertexAttrib4fvNV
Definition: GLee.h:10164
GLEE_EXTERN GLEEPFNGLGETCOLORTABLEPARAMETERIVEXTPROC GLeeFuncPtr_glGetColorTableParameterivEXT
Definition: GLee.h:7155
GLEE_EXTERN GLEEPFNGLXIMPORTCONTEXTEXTPROC GLeeFuncPtr_glXImportContextEXT
Definition: GLee.h:16991
GLEE_EXTERN GLboolean _GLEE_ATI_envmap_bumpmap
Definition: GLee.h:309
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FVSUNPROC GLeeFuncPtr_glReplacementCodeuiColor4fNormal3fVertex3fvSUN
Definition: GLee.h:8593
GLEE_EXTERN GLEEPFNGLGLOBALALPHAFACTORUSSUNPROC GLeeFuncPtr_glGlobalAlphaFactorusSUN
Definition: GLee.h:8308
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4SNVPROC GLeeFuncPtr_glVertexAttrib4sNV
Definition: GLee.h:10170
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1DPROC GLeeFuncPtr_glMultiTexCoord1d
Definition: GLee.h:1372
GLEE_EXTERN GLEEPFNGLDEPTHBOUNDSEXTPROC GLeeFuncPtr_glDepthBoundsEXT
Definition: GLee.h:12343
GLEE_EXTERN GLEEPFNGLTAGSAMPLEBUFFERSGIXPROC GLeeFuncPtr_glTagSampleBufferSGIX
Definition: GLee.h:6830
GLEE_EXTERN GLEEPFNGLSETFENCEAPPLEPROC GLeeFuncPtr_glSetFenceAPPLE
Definition: GLee.h:11634
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3FEXTPROC GLeeFuncPtr_glSecondaryColor3fEXT
Definition: GLee.h:7865
GLEE_EXTERN GLEEPFNGLCOPYTEXTUREIMAGE2DEXTPROC GLeeFuncPtr_glCopyTextureImage2DEXT
Definition: GLee.h:13655
GLEE_EXTERN GLEEPFNGLBEGINQUERYPROC GLeeFuncPtr_glBeginQuery
Definition: GLee.h:2029
GLEE_EXTERN GLEEPFNGLBEGINVERTEXSHADEREXTPROC GLeeFuncPtr_glBeginVertexShaderEXT
Definition: GLee.h:10807
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM2IVATIPROC GLeeFuncPtr_glVertexStream2ivATI
Definition: GLee.h:11143
GLEE_EXTERN GLboolean _GLEE_INTEL_parallel_arrays
Definition: GLee.h:232
GLfloat GLfloat GLfloat GLfloat v3
Definition: GLee.h:2450
GLEE_EXTERN GLEEPFNGLGETPROGRAMIVNVPROC GLeeFuncPtr_glGetProgramivNV
Definition: GLee.h:9930
GLEE_EXTERN GLEEPFNGLNAMEDFRAMEBUFFERTEXTUREFACEEXTPROC GLeeFuncPtr_glNamedFramebufferTextureFaceEXT
Definition: GLee.h:14573
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS4UBVNVPROC GLeeFuncPtr_glVertexAttribs4ubvNV
Definition: GLee.h:10266
GLclampf f
Definition: GLee.h:15300
GLXDrawable GLXDrawable GLXContext ctx
Definition: GLee.h:16771
GLEE_EXTERN GLEEPFNGLSAMPLECOVERAGEARBPROC GLeeFuncPtr_glSampleCoverageARB
Definition: GLee.h:3606
GLEE_EXTERN GLboolean _GLEE_EXT_light_texture
Definition: GLee.h:224
GLEE_EXTERN GLboolean _GLEE_GLX_EXT_visual_rating
Definition: GLee.h:16561
GLEE_EXTERN GLEEPFNGLGETPROGRAMENVPARAMETERFVARBPROC GLeeFuncPtr_glGetProgramEnvParameterfvARB
Definition: GLee.h:4485
GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBIIVEXTPROC GLeeFuncPtr_glGetVertexAttribIivEXT
Definition: GLee.h:15254
GLEE_EXTERN GLboolean _GLEE_NV_texgen_reflection
Definition: GLee.h:257
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3SVARBPROC GLeeFuncPtr_glMultiTexCoord3svARB
Definition: GLee.h:3499
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1FARBPROC GLeeFuncPtr_glVertexAttrib1fARB
Definition: GLee.h:4185
GLEE_EXTERN GLEEPFNGLPAUSETRANSFORMFEEDBACKNVPROC GLeeFuncPtr_glPauseTransformFeedbackNV
Definition: GLee.h:14684
GLXDrawable int64_t target_sbc
Definition: GLee.h:17361
GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint arg2Mod
Definition: GLee.h:10535
GLEE_EXTERN GLEEPFNGLPNTRIANGLESIATIPROC GLeeFuncPtr_glPNTrianglesiATI
Definition: GLee.h:10589
GLEE_EXTERN GLEEPFNGLTANGENTPOINTEREXTPROC GLeeFuncPtr_glTangentPointerEXT
Definition: GLee.h:8177
GLEE_EXTERN GLEEPFNGLCREATESHADEROBJECTARBPROC GLeeFuncPtr_glCreateShaderObjectARB
Definition: GLee.h:4794
GLEE_EXTERN GLboolean _GLEE_ARB_fragment_program_shadow
Definition: GLee.h:126
GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTIEXTPROC GLeeFuncPtr_glFragmentLightiEXT
Definition: GLee.h:14792
GLEE_EXTERN GLEEPFNGLFLUSHVERTEXARRAYRANGENVPROC GLeeFuncPtr_glFlushVertexArrayRangeNV
Definition: GLee.h:8830
GLdouble left
Definition: GLee.h:13552
GLEE_EXTERN GLEEPFNGLTEXCOORD4FVERTEX4FVSUNPROC GLeeFuncPtr_glTexCoord4fVertex4fvSUN
Definition: GLee.h:8473
GLEE_EXTERN GLEEPFNGLUNIFORM3UIEXTPROC GLeeFuncPtr_glUniform3uiEXT
Definition: GLee.h:12847
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NIVPROC GLeeFuncPtr_glVertexAttrib4Niv
Definition: GLee.h:2667
GLEE_EXTERN GLEEPFNGLXHYPERPIPECONFIGSGIXPROC GLeeFuncPtr_glXHyperpipeConfigSGIX
Definition: GLee.h:17401
GLEE_EXTERN GLEEPFNGLMATRIXINDEXUIVARBPROC GLeeFuncPtr_glMatrixIndexuivARB
Definition: GLee.h:3880
GLEE_EXTERN GLEEPFNGLWINDOWPOS2IARBPROC GLeeFuncPtr_glWindowPos2iARB
Definition: GLee.h:4014
GLenum GLsizei n
Definition: GLee.h:5773
GLdouble GLdouble u2
Definition: GLee.h:6857
GLEE_EXTERN GLboolean _GLEE_SGIS_point_parameters
Definition: GLee.h:185
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3USPROC GLeeFuncPtr_glSecondaryColor3us
Definition: GLee.h:1839
GLEE_EXTERN GLEEPFNGLGLOBALALPHAFACTORISUNPROC GLeeFuncPtr_glGlobalAlphaFactoriSUN
Definition: GLee.h:8284
GLEE_EXTERN GLEEPFNGLBINDBUFFERBASENVPROC GLeeFuncPtr_glBindBufferBaseNV
Definition: GLee.h:13188
GLEE_EXTERN GLEEPFNGLWEIGHTBVARBPROC GLeeFuncPtr_glWeightbvARB
Definition: GLee.h:3784
GLEE_EXTERN GLEEPFNGLCOPYMULTITEXIMAGE2DEXTPROC GLeeFuncPtr_glCopyMultiTexImage2DEXT
Definition: GLee.h:13775
GLEE_EXTERN GLEEPFNGLGETSHADERIVPROC GLeeFuncPtr_glGetShaderiv
Definition: GLee.h:2343
int int int int int * dw
Definition: GLee.h:17155
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4SVNVPROC GLeeFuncPtr_glVertexAttrib4svNV
Definition: GLee.h:10176
GLEE_EXTERN GLEEPFNGLCLIENTACTIVEVERTEXSTREAMATIPROC GLeeFuncPtr_glClientActiveVertexStreamATI
Definition: GLee.h:11329
GLuint GLenum GLenum GLenum GLenum outW
Definition: GLee.h:10854
GLEE_EXTERN GLEEPFNGLCOPYCONVOLUTIONFILTER1DEXTPROC GLeeFuncPtr_glCopyConvolutionFilter1DEXT
Definition: GLee.h:5984
GLEE_EXTERN GLEEPFNGLGETHISTOGRAMPARAMETERFVPROC GLeeFuncPtr_glGetHistogramParameterfv
Definition: GLee.h:1101
GLEE_EXTERN GLboolean _GLEE_SGIS_texture4D
Definition: GLee.h:159
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM2FEXTPROC GLeeFuncPtr_glProgramUniform2fEXT
Definition: GLee.h:14219
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM3SVATIPROC GLeeFuncPtr_glVertexStream3svATI
Definition: GLee.h:11179
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NUBARBPROC GLeeFuncPtr_glVertexAttrib4NubARB
Definition: GLee.h:4299
GLEE_EXTERN GLEEPFNGLTEXCOORD2FCOLOR4UBVERTEX3FVSUNPROC GLeeFuncPtr_glTexCoord2fColor4ubVertex3fvSUN
Definition: GLee.h:8485
GLEE_EXTERN GLEEPFNGLGETPROGRAMSTRINGNVPROC GLeeFuncPtr_glGetProgramStringNV
Definition: GLee.h:9936
GLEE_EXTERN GLEEPFNGLCOPYCOLORSUBTABLEEXTPROC GLeeFuncPtr_glCopyColorSubTableEXT
Definition: GLee.h:7058
GLEE_EXTERN GLEEPFNGLGETMULTITEXGENDVEXTPROC GLeeFuncPtr_glGetMultiTexGendvEXT
Definition: GLee.h:13937
GLEE_EXTERN GLEEPFNGLGETOCCLUSIONQUERYUIVNVPROC GLeeFuncPtr_glGetOcclusionQueryuivNV
Definition: GLee.h:11467
GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTMODELFSGIXPROC GLeeFuncPtr_glFragmentLightModelfSGIX
Definition: GLee.h:7430
GLEE_EXTERN GLEEPFNGLBINDBUFFERRANGEEXTPROC GLeeFuncPtr_glBindBufferRangeEXT
Definition: GLee.h:13434
GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTMODELFVSGIXPROC GLeeFuncPtr_glFragmentLightModelfvSGIX
Definition: GLee.h:7436
GLEE_EXTERN GLEEPFNGLISPROGRAMARBPROC GLeeFuncPtr_glIsProgramARB
Definition: GLee.h:4539
GLEE_EXTERN GLboolean _GLEE_SGIX_sprite
Definition: GLee.h:182
GLEE_EXTERN GLEEPFNGLXSENDPBUFFERTOVIDEONVPROC GLeeFuncPtr_glXSendPbufferToVideoNV
Definition: GLee.h:17614
GLEE_EXTERN GLEEPFNGLMULTTRANSPOSEMATRIXFPROC GLeeFuncPtr_glMultTransposeMatrixf
Definition: GLee.h:1576
GLEE_EXTERN GLEEPFNGLMULTITEXGENFEXTPROC GLeeFuncPtr_glMultiTexGenfEXT
Definition: GLee.h:13901
GLEE_EXTERN GLboolean _GLEE_EXT_stencil_clear_tag
Definition: GLee.h:362
GLint GLsizei GLsizei primcount
Definition: GLee.h:1718
GLEE_EXTERN GLEEPFNGLHINTPGIPROC GLeeFuncPtr_glHintPGI
Definition: GLee.h:7122
GLEE_EXTERN GLboolean _GLEE_MESAX_texture_stack
Definition: GLee.h:366
GLEE_EXTERN GLboolean _GLEE_EXT_bindable_uniform
Definition: GLee.h:385
GLEE_EXTERN GLEEPFNGLPIXELTEXGENPARAMETERFVSGISPROC GLeeFuncPtr_glPixelTexGenParameterfvSGIS
Definition: GLee.h:6141
GLEE_EXTERN GLEEPFNGLCULLPARAMETERFVEXTPROC GLeeFuncPtr_glCullParameterfvEXT
Definition: GLee.h:7356
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4IARBPROC GLeeFuncPtr_glMultiTexCoord4iARB
Definition: GLee.h:3529
GLEE_EXTERN GLboolean _GLEE_ARB_draw_instanced
Definition: GLee.h:134
GLEE_EXTERN GLboolean _GLEE_IBM_static_data
Definition: GLee.h:405
GLenum attachment
Definition: GLee.h:5376
GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBIUIVEXTPROC GLeeFuncPtr_glGetVertexAttribIuivEXT
Definition: GLee.h:15260
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI3IVPROC GLeeFuncPtr_glVertexAttribI3iv
Definition: GLee.h:3108
GLEE_EXTERN GLEEPFNGLTEXSUBIMAGE1DEXTPROC GLeeFuncPtr_glTexSubImage1DEXT
Definition: GLee.h:5788
GLEE_EXTERN GLboolean _GLEE_EXT_polygon_offset
Definition: GLee.h:147
GLEE_EXTERN GLboolean _GLEE_ARB_occlusion_query
Definition: GLee.h:119
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2DNVPROC GLeeFuncPtr_glVertexAttrib2dNV
Definition: GLee.h:10074
GLEE_EXTERN GLEEPFNGLGETPROGRAMENVPARAMETERIIVNVPROC GLeeFuncPtr_glGetProgramEnvParameterIivNV
Definition: GLee.h:15104
GLEE_EXTERN GLEEPFNGLMATRIXMULTTRANSPOSEFEXTPROC GLeeFuncPtr_glMatrixMultTransposefEXT
Definition: GLee.h:13589
GLEE_EXTERN GLEEPFNGLNAMEDFRAMEBUFFERTEXTURE2DEXTPROC GLeeFuncPtr_glNamedFramebufferTexture2DEXT
Definition: GLee.h:14489
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORMMATRIX2X3FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix2x3fvEXT
Definition: GLee.h:14327
GLEE_EXTERN GLboolean _GLEE_EXT_framebuffer_object
Definition: GLee.h:359
GLEE_EXTERN GLboolean _GLEE_NV_fog_distance
Definition: GLee.h:267
GLEE_EXTERN GLEEPFNGLDETACHSHADERPROC GLeeFuncPtr_glDetachShader
Definition: GLee.h:2289
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM2SATIPROC GLeeFuncPtr_glVertexStream2sATI
Definition: GLee.h:11125
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4UIPROC GLeeFuncPtr_glVertexAttribI4ui
Definition: GLee.h:3090
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2HVNVPROC GLeeFuncPtr_glMultiTexCoord2hvNV
Definition: GLee.h:12050
GLEE_EXTERN GLEEPFNGLNORMAL3FVERTEX3FSUNPROC GLeeFuncPtr_glNormal3fVertex3fSUN
Definition: GLee.h:8431
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4SPROC GLeeFuncPtr_glVertexAttrib4s
Definition: GLee.h:2739
GLboolean GLboolean GLboolean GLboolean a
Definition: GLee.h:2957
GLEE_EXTERN GLEEPFNGLFRAMEBUFFERRENDERBUFFERPROC GLeeFuncPtr_glFramebufferRenderbuffer
Definition: GLee.h:5395
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2SVARBPROC GLeeFuncPtr_glVertexAttrib2svARB
Definition: GLee.h:4239
int GLXVideoDeviceNV unsigned long unsigned long * pulCounterOutputVideo
Definition: GLee.h:17619
GLEE_EXTERN GLEEPFNGLGETLOCALCONSTANTFLOATVEXTPROC GLeeFuncPtr_glGetLocalConstantFloatvEXT
Definition: GLee.h:11053
GLEE_EXTERN GLboolean _GLEE_SGIS_generate_mipmap
Definition: GLee.h:171
GLboolean reset
Definition: GLee.h:1094
int GLhandleARB
Definition: GLee.h:765
GLEE_EXTERN GLEEPFNGLCOPYTEXSUBIMAGE1DEXTPROC GLeeFuncPtr_glCopyTexSubImage1DEXT
Definition: GLee.h:5820
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NUSVARBPROC GLeeFuncPtr_glVertexAttrib4NusvARB
Definition: GLee.h:4317
const GLuint GLboolean * residences
Definition: GLee.h:6239
GLEE_EXTERN GLEEPFNGLVERTEXWEIGHTHNVPROC GLeeFuncPtr_glVertexWeighthNV
Definition: GLee.h:12104
GLEE_EXTERN GLEEPFNGLXQUERYHYPERPIPECONFIGSGIXPROC GLeeFuncPtr_glXQueryHyperpipeConfigSGIX
Definition: GLee.h:17407
GLEE_EXTERN GLboolean _GLEE_NV_fragment_program2
Definition: GLee.h:356
GLEE_EXTERN GLEEPFNGLALPHAFRAGMENTOP3ATIPROC GLeeFuncPtr_glAlphaFragmentOp3ATI
Definition: GLee.h:10560
GLEE_EXTERN GLEEPFNGLGETPIXELTEXGENPARAMETERFVSGISPROC GLeeFuncPtr_glGetPixelTexGenParameterfvSGIS
Definition: GLee.h:6153
GLEE_EXTERN GLEEPFNGLGETTEXTUREIMAGEEXTPROC GLeeFuncPtr_glGetTextureImageEXT
Definition: GLee.h:13673
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM1SVATIPROC GLeeFuncPtr_glVertexStream1svATI
Definition: GLee.h:11083
GLXDrawable int barrier
Definition: GLee.h:17195
GLEE_EXTERN GLboolean _GLEE_EXT_clip_volume_hint
Definition: GLee.h:205
GLEE_EXTERN GLEEPFNGLSAMPLEMASKSGISPROC GLeeFuncPtr_glSampleMaskSGIS
Definition: GLee.h:6377
GLenum GLuint GLint GLint layer
Definition: GLee.h:5424
GLEE_EXTERN GLEEPFNGLGETUNIFORMFVPROC GLeeFuncPtr_glGetUniformfv
Definition: GLee.h:2367
GLEE_EXTERN GLEEPFNGLTEXPARAMETERIIVEXTPROC GLeeFuncPtr_glTexParameterIivEXT
Definition: GLee.h:13311
GLEE_EXTERN GLEEPFNGLPIXELTEXGENSGIXPROC GLeeFuncPtr_glPixelTexGenSGIX
Definition: GLee.h:6169
GLEE_EXTERN GLEEPFNGLPOINTPARAMETERIVPROC GLeeFuncPtr_glPointParameteriv
Definition: GLee.h:1749
GLuint GLenum GLenum GLenum outZ
Definition: GLee.h:10854
GLEE_EXTERN GLEEPFNGLGETCONVOLUTIONPARAMETERFVPROC GLeeFuncPtr_glGetConvolutionParameterfv
Definition: GLee.h:1071
GLEE_EXTERN GLEEPFNGLGENOCCLUSIONQUERIESNVPROC GLeeFuncPtr_glGenOcclusionQueriesNV
Definition: GLee.h:11431
GLEE_EXTERN GLEEPFNGLGETLISTPARAMETERFVSGIXPROC GLeeFuncPtr_glGetListParameterfvSGIX
Definition: GLee.h:7185
GLEE_EXTERN GLboolean _GLEE_ARB_transpose_matrix
Definition: GLee.h:99
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI3IVEXTPROC GLeeFuncPtr_glVertexAttribI3ivEXT
Definition: GLee.h:15188
const GLuint * textures
Definition: GLee.h:6239
GLEE_EXTERN GLboolean _GLEE_ARB_color_buffer_float
Definition: GLee.h:129
GLEE_EXTERN GLEEPFNGLGETFRAGMENTLIGHTFVSGIXPROC GLeeFuncPtr_glGetFragmentLightfvSGIX
Definition: GLee.h:7478
GLEE_EXTERN GLboolean _GLEE_EXT_index_texture
Definition: GLee.h:211
GLEE_EXTERN GLEEPFNGLVARIANTARRAYOBJECTATIPROC GLeeFuncPtr_glVariantArrayObjectATI
Definition: GLee.h:10671
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4FARBPROC GLeeFuncPtr_glVertexAttrib4fARB
Definition: GLee.h:4341
GLEE_EXTERN GLEEPFNGLXGETFBCONFIGSPROC GLeeFuncPtr_glXGetFBConfigs
Definition: GLee.h:16700
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1DARBPROC GLeeFuncPtr_glVertexAttrib1dARB
Definition: GLee.h:4173
GLEE_EXTERN GLEEPFNGLXRELEASETEXIMAGEEXTPROC GLeeFuncPtr_glXReleaseTexImageEXT
Definition: GLee.h:17523
GLEE_EXTERN GLboolean _GLEE_EXT_copy_texture
Definition: GLee.h:152
GLEE_EXTERN GLEEPFNGLBINDPROGRAMARBPROC GLeeFuncPtr_glBindProgramARB
Definition: GLee.h:4413
GLEE_EXTERN GLEEPFNGLCLIENTACTIVETEXTUREARBPROC GLeeFuncPtr_glClientActiveTextureARB
Definition: GLee.h:3355
GLEE_EXTERN GLEEPFNGLMULTITEXPARAMETERFVEXTPROC GLeeFuncPtr_glMultiTexParameterfvEXT
Definition: GLee.h:13727
GLEE_EXTERN GLEEPFNGLDRAWELEMENTARRAYAPPLEPROC GLeeFuncPtr_glDrawElementArrayAPPLE
Definition: GLee.h:11588
GLEE_EXTERN GLEEPFNGLVERTEXARRAYRANGENVPROC GLeeFuncPtr_glVertexArrayRangeNV
Definition: GLee.h:8836
GLEE_EXTERN GLboolean _GLEE_EXT_shared_texture_palette
Definition: GLee.h:236
GLEE_EXTERN GLEEPFNGLUNIFORM3IARBPROC GLeeFuncPtr_glUniform3iARB
Definition: GLee.h:4878
GLEE_EXTERN GLEEPFNGLLOCKARRAYSEXTPROC GLeeFuncPtr_glLockArraysEXT
Definition: GLee.h:7327
GLEE_EXTERN GLEEPFNGLCOPYMULTITEXSUBIMAGE2DEXTPROC GLeeFuncPtr_glCopyMultiTexSubImage2DEXT
Definition: GLee.h:13787
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM2UIEXTPROC GLeeFuncPtr_glProgramUniform2uiEXT
Definition: GLee.h:14369
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FSUNPROC GLeeFuncPtr_glReplacementCodeuiColor4fNormal3fVertex3fSUN
Definition: GLee.h:8587
GLEE_EXTERN GLEEPFNGLFRAGMENTMATERIALFVSGIXPROC GLeeFuncPtr_glFragmentMaterialfvSGIX
Definition: GLee.h:7460
GLenum GLint ref
Definition: GLee.h:2234
GLEE_EXTERN GLEEPFNGLXCHANNELRECTSGIXPROC GLeeFuncPtr_glXChannelRectSGIX
Definition: GLee.h:17150
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS1HVNVPROC GLeeFuncPtr_glVertexAttribs1hvNV
Definition: GLee.h:12164
GLEE_EXTERN GLEEPFNGLELEMENTPOINTERATIPROC GLeeFuncPtr_glElementPointerATI
Definition: GLee.h:11358
GLEE_EXTERN GLEEPFNGLMULTTRANSPOSEMATRIXFARBPROC GLeeFuncPtr_glMultTransposeMatrixfARB
Definition: GLee.h:3577
GLEE_EXTERN GLboolean _GLEE_ARB_draw_buffers
Definition: GLee.h:127
GLEE_EXTERN GLEEPFNGLATTACHSHADERPROC GLeeFuncPtr_glAttachShader
Definition: GLee.h:2247
GLEE_EXTERN GLEEPFNGLGETINFOLOGARBPROC GLeeFuncPtr_glGetInfoLogARB
Definition: GLee.h:4968
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM1FEXTPROC GLeeFuncPtr_glProgramUniform1fEXT
Definition: GLee.h:14213
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS2HVNVPROC GLeeFuncPtr_glVertexAttribs2hvNV
Definition: GLee.h:12170
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1FVPROC GLeeFuncPtr_glMultiTexCoord1fv
Definition: GLee.h:1390
GLEE_EXTERN GLEEPFNGLXWAITFORMSCOMLPROC GLeeFuncPtr_glXWaitForMscOML
Definition: GLee.h:17356
GLEE_EXTERN GLEEPFNGLBINDPARAMETEREXTPROC GLeeFuncPtr_glBindParameterEXT
Definition: GLee.h:10987
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS2FVNVPROC GLeeFuncPtr_glVertexAttribs2fvNV
Definition: GLee.h:10218
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM4IVEXTPROC GLeeFuncPtr_glProgramUniform4ivEXT
Definition: GLee.h:14303
GLEE_EXTERN GLEEPFNGLGETUNIFORMBUFFERSIZEEXTPROC GLeeFuncPtr_glGetUniformBufferSizeEXT
Definition: GLee.h:13244
GLdouble GLdouble GLdouble GLdouble top
Definition: GLee.h:13552
GLEE_EXTERN GLEEPFNGLFRAMEBUFFERDRAWBUFFERSEXTPROC GLeeFuncPtr_glFramebufferDrawBuffersEXT
Definition: GLee.h:14531
GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETERI4IVNVPROC GLeeFuncPtr_glProgramLocalParameterI4ivNV
Definition: GLee.h:15026
GLEE_EXTERN GLEEPFNGLXCHOOSEFBCONFIGSGIXPROC GLeeFuncPtr_glXChooseFBConfigSGIX
Definition: GLee.h:17027
GLEE_EXTERN GLEEPFNGLGETUNIFORMLOCATIONPROC GLeeFuncPtr_glGetUniformLocation
Definition: GLee.h:2361
GLEE_EXTERN GLEEPFNGLTRANSFORMFEEDBACKVARYINGSPROC GLeeFuncPtr_glTransformFeedbackVaryings
Definition: GLee.h:3018
GLEE_EXTERN GLEEPFNGLDELETEFRAGMENTSHADERATIPROC GLeeFuncPtr_glDeleteFragmentShaderATI
Definition: GLee.h:10500
GLEE_EXTERN GLEEPFNGLTEXSUBIMAGE3DPROC GLeeFuncPtr_glTexSubImage3D
Definition: GLee.h:1161
GLEE_EXTERN GLEEPFNGLFINISHTEXTURESUNXPROC GLeeFuncPtr_glFinishTextureSUNX
Definition: GLee.h:8256
GLEE_EXTERN GLEEPFNGLCOLOR4HNVPROC GLeeFuncPtr_glColor4hNV
Definition: GLee.h:11972
GLEE_EXTERN GLboolean _GLEE_ATI_fragment_shader
Definition: GLee.h:310
GLEE_EXTERN GLEEPFNGLFOGCOORDHVNVPROC GLeeFuncPtr_glFogCoordhvNV
Definition: GLee.h:12086
GLEE_EXTERN GLEEPFNGLBINDTEXGENPARAMETEREXTPROC GLeeFuncPtr_glBindTexGenParameterEXT
Definition: GLee.h:10975
GLEE_EXTERN GLEEPFNGLGETACTIVEATTRIBPROC GLeeFuncPtr_glGetActiveAttrib
Definition: GLee.h:2307
GLuint GLenum matrix
Definition: GLee.h:10025
GLEE_EXTERN GLEEPFNGLGLOBALALPHAFACTORDSUNPROC GLeeFuncPtr_glGlobalAlphaFactordSUN
Definition: GLee.h:8296
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM1SATIPROC GLeeFuncPtr_glVertexStream1sATI
Definition: GLee.h:11077
GLEE_EXTERN GLEEPFNGLMULTITEXGENIEXTPROC GLeeFuncPtr_glMultiTexGeniEXT
Definition: GLee.h:13913
GLEE_EXTERN GLboolean _GLEE_NV_register_combiners
Definition: GLee.h:266
GLEE_EXTERN GLEEPFNGLFLUSHMAPPEDBUFFERRANGEPROC GLeeFuncPtr_glFlushMappedBufferRange
Definition: GLee.h:5533
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI3UIEXTPROC GLeeFuncPtr_glVertexAttribI3uiEXT
Definition: GLee.h:15164
GLEE_EXTERN GLEEPFNGLUNIFORM3UIVPROC GLeeFuncPtr_glUniform3uiv
Definition: GLee.h:3240
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2FPROC GLeeFuncPtr_glMultiTexCoord2f
Definition: GLee.h:1432
GLdouble GLdouble right
Definition: GLee.h:13552
GLEE_EXTERN GLEEPFNGLBINDFRAMEBUFFEREXTPROC GLeeFuncPtr_glBindFramebufferEXT
Definition: GLee.h:12546
GLEE_EXTERN GLEEPFNGLMATRIXROTATEDEXTPROC GLeeFuncPtr_glMatrixRotatedEXT
Definition: GLee.h:13523
GLEE_EXTERN GLEEPFNGLGETTEXFILTERFUNCSGISPROC GLeeFuncPtr_glGetTexFilterFuncSGIS
Definition: GLee.h:5768
GLdouble GLdouble GLint GLint GLdouble GLdouble GLint GLint GLdouble GLdouble GLint wstride
Definition: GLee.h:6857
GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBIVPROC GLeeFuncPtr_glGetVertexAttribiv
Definition: GLee.h:2391
GLEE_EXTERN GLboolean _GLEE_APPLE_vertex_array_range
Definition: GLee.h:331
GLEE_EXTERN GLEEPFNGLVARIANTDVEXTPROC GLeeFuncPtr_glVariantdvEXT
Definition: GLee.h:10921
GLEE_EXTERN GLEEPFNGLUNIFORM1FVPROC GLeeFuncPtr_glUniform1fv
Definition: GLee.h:2481
GLEE_EXTERN GLEEPFNGLSECONDARYCOLORPOINTERPROC GLeeFuncPtr_glSecondaryColorPointer
Definition: GLee.h:1851
GLEE_EXTERN GLEEPFNGLWINDOWPOS3SVMESAPROC GLeeFuncPtr_glWindowPos3svMESA
Definition: GLee.h:9134
GLEE_EXTERN GLEEPFNGLSETFENCENVPROC GLeeFuncPtr_glSetFenceNV
Definition: GLee.h:9546
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3IARBPROC GLeeFuncPtr_glMultiTexCoord3iARB
Definition: GLee.h:3481
GLEE_EXTERN GLboolean _GLEE_EXT_stencil_two_side
Definition: GLee.h:325
GLfloat v0
Definition: GLee.h:2432
GLEE_EXTERN GLEEPFNGLGENFRAMEBUFFERSPROC GLeeFuncPtr_glGenFramebuffers
Definition: GLee.h:5365
GLEE_EXTERN GLEEPFNGLBINDTRANSFORMFEEDBACKNVPROC GLeeFuncPtr_glBindTransformFeedbackNV
Definition: GLee.h:14660
GLint GLvoid * img
Definition: GLee.h:1629
GLEE_EXTERN GLboolean _GLEE_EXT_blend_equation_separate
Definition: GLee.h:351
GLenum GLenum GLenum GLenum sumOutput
Definition: GLee.h:8930
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3SVPROC GLeeFuncPtr_glVertexAttrib3sv
Definition: GLee.h:2655
int int numVideoDevices
Definition: GLee.h:17589
ptrdiff_t GLintptrARB
Definition: GLee.h:760
GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBFVNVPROC GLeeFuncPtr_glGetVertexAttribfvNV
Definition: GLee.h:9954
GLenum GLenum GLvoid * row
Definition: GLee.h:1082
GLint GLint GLint GLint dstX0
Definition: GLee.h:5412
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3UBVPROC GLeeFuncPtr_glSecondaryColor3ubv
Definition: GLee.h:1821
GLEE_EXTERN GLEEPFNGLGETFRAGMENTLIGHTIVEXTPROC GLeeFuncPtr_glGetFragmentLightivEXT
Definition: GLee.h:14816
GLEE_EXTERN GLEEPFNGLCOLOR4UBVERTEX3FVSUNPROC GLeeFuncPtr_glColor4ubVertex3fvSUN
Definition: GLee.h:8413
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4UBVPROC GLeeFuncPtr_glVertexAttribI4ubv
Definition: GLee.h:3156
GLEE_EXTERN GLEEPFNGLPROGRAMENVPARAMETER4FVARBPROC GLeeFuncPtr_glProgramEnvParameter4fvARB
Definition: GLee.h:4449
GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXSUBIMAGE2DPROC GLeeFuncPtr_glCompressedTexSubImage2D
Definition: GLee.h:1618
unsigned int mask
Definition: GLee.h:841
GLEE_EXTERN GLboolean _GLEE_ARB_texture_buffer_object
Definition: GLee.h:141
GLEE_EXTERN GLEEPFNGLENABLECLIENTSTATEINDEXEDEXTPROC GLeeFuncPtr_glEnableClientStateIndexedEXT
Definition: GLee.h:13847
GLEE_EXTERN GLEEPFNGLTEXTURESUBIMAGE3DEXTPROC GLeeFuncPtr_glTextureSubImage3DEXT
Definition: GLee.h:13709
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1DVARBPROC GLeeFuncPtr_glMultiTexCoord1dvARB
Definition: GLee.h:3367
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4UIEXTPROC GLeeFuncPtr_glVertexAttribI4uiEXT
Definition: GLee.h:15170
GLEE_EXTERN GLEEPFNGLLISTPARAMETERFVSGIXPROC GLeeFuncPtr_glListParameterfvSGIX
Definition: GLee.h:7203
GLEE_EXTERN GLEEPFNGLPROGRAMBUFFERPARAMETERSIIVNVPROC GLeeFuncPtr_glProgramBufferParametersIivNV
Definition: GLee.h:13069
GLEE_EXTERN GLEEPFNGLMULTITEXCOORDPOINTEREXTPROC GLeeFuncPtr_glMultiTexCoordPointerEXT
Definition: GLee.h:13859
GLEE_EXTERN GLEEPFNGLWEIGHTIVARBPROC GLeeFuncPtr_glWeightivARB
Definition: GLee.h:3796
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM1IEXTPROC GLeeFuncPtr_glProgramUniform1iEXT
Definition: GLee.h:14237
GLsizei GLenum GLboolean sink
Definition: GLee.h:1130
GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint arg3
Definition: GLee.h:10541
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4USVEXTPROC GLeeFuncPtr_glVertexAttribI4usvEXT
Definition: GLee.h:15242
GLEE_EXTERN GLEEPFNGLLISTPARAMETERIVSGIXPROC GLeeFuncPtr_glListParameterivSGIX
Definition: GLee.h:7215
int srcHeight
Definition: GLee.h:870
GLEE_EXTERN GLboolean _GLEE_EXT_texture_compression_rgtc
Definition: GLee.h:376
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1FARBPROC GLeeFuncPtr_glMultiTexCoord1fARB
Definition: GLee.h:3373
GLuint const GLchar * name
Definition: GLee.h:2252
GLEE_EXTERN GLEEPFNGLWINDOWPOS4SMESAPROC GLeeFuncPtr_glWindowPos4sMESA
Definition: GLee.h:9176
GLEE_EXTERN GLEEPFNGLGETPROGRAMENVPARAMETERDVARBPROC GLeeFuncPtr_glGetProgramEnvParameterdvARB
Definition: GLee.h:4479
GLEE_EXTERN GLEEPFNGLTEXCOORD2HVNVPROC GLeeFuncPtr_glTexCoord2hvNV
Definition: GLee.h:12002
GLEE_EXTERN GLEEPFNGLMULTITEXIMAGE2DEXTPROC GLeeFuncPtr_glMultiTexImage2DEXT
Definition: GLee.h:13751
GLEE_EXTERN GLEEPFNGLUNIFORM3IVPROC GLeeFuncPtr_glUniform3iv
Definition: GLee.h:2517
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3IVPROC GLeeFuncPtr_glMultiTexCoord3iv
Definition: GLee.h:1498
GLEE_EXTERN GLEEPFNGLCULLPARAMETERDVEXTPROC GLeeFuncPtr_glCullParameterdvEXT
Definition: GLee.h:7350
GLEE_EXTERN GLEEPFNGLXGETMSCRATEOMLPROC GLeeFuncPtr_glXGetMscRateOML
Definition: GLee.h:17344
GLXFBConfig int GLXContext Bool direct
Definition: GLee.h:16765
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1FNVPROC GLeeFuncPtr_glVertexAttrib1fNV
Definition: GLee.h:10050
GLsizei GLsizei GLchar * infoLog
Definition: GLee.h:2336
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI2UIEXTPROC GLeeFuncPtr_glVertexAttribI2uiEXT
Definition: GLee.h:15158
GLEE_EXTERN GLEEPFNGLGENFRAMEBUFFERSEXTPROC GLeeFuncPtr_glGenFramebuffersEXT
Definition: GLee.h:12558
GLEE_EXTERN GLEEPFNGLGENFENCESAPPLEPROC GLeeFuncPtr_glGenFencesAPPLE
Definition: GLee.h:11622
GLEE_EXTERN GLEEPFNGLGETATTRIBLOCATIONARBPROC GLeeFuncPtr_glGetAttribLocationARB
Definition: GLee.h:5037
GLfloat param
Definition: GLee.h:1730
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NUBVARBPROC GLeeFuncPtr_glVertexAttrib4NubvARB
Definition: GLee.h:4305
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FSUNPROC GLeeFuncPtr_glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN
Definition: GLee.h:8611
GLEE_EXTERN GLEEPFNGLISFRAMEBUFFEREXTPROC GLeeFuncPtr_glIsFramebufferEXT
Definition: GLee.h:12540
GLuint GLuint GLuint GLuint GLuint GLuint GLuint arg2
Definition: GLee.h:10535
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2FVPROC GLeeFuncPtr_glMultiTexCoord2fv
Definition: GLee.h:1438
GLEE_EXTERN GLEEPFNGLCOMPRESSEDMULTITEXIMAGE3DEXTPROC GLeeFuncPtr_glCompressedMultiTexImage3DEXT
Definition: GLee.h:14015
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4UIVEXTPROC GLeeFuncPtr_glVertexAttribI4uivEXT
Definition: GLee.h:15218
GLenum GLint lod
Definition: GLee.h:14008
GLdouble GLdouble z
Definition: GLee.h:1904
GLEE_EXTERN GLEEPFNGLMATRIXROTATEFEXTPROC GLeeFuncPtr_glMatrixRotatefEXT
Definition: GLee.h:13517
GLEE_EXTERN GLEEPFNGLWINDOWPOS2IVMESAPROC GLeeFuncPtr_glWindowPos2ivMESA
Definition: GLee.h:9074
GLEE_EXTERN GLEEPFNGLIGLOOINTERFACESGIXPROC GLeeFuncPtr_glIglooInterfaceSGIX
Definition: GLee.h:14740
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUBVSUNPROC GLeeFuncPtr_glReplacementCodeubvSUN
Definition: GLee.h:8375
GLEE_EXTERN GLboolean _GLEE_GLX_EXT_scene_marker
Definition: GLee.h:16589
GLEE_EXTERN GLEEPFNGLSTOPINSTRUMENTSSGIXPROC GLeeFuncPtr_glStopInstrumentsSGIX
Definition: GLee.h:6787
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1SVPROC GLeeFuncPtr_glMultiTexCoord1sv
Definition: GLee.h:1414
GLEE_EXTERN GLEEPFNGLUNIFORM4IVPROC GLeeFuncPtr_glUniform4iv
Definition: GLee.h:2523
GLEE_EXTERN GLEEPFNGLISPROGRAMPROC GLeeFuncPtr_glIsProgram
Definition: GLee.h:2403
GLEE_EXTERN GLEEPFNGLVERTEX4HVNVPROC GLeeFuncPtr_glVertex4hvNV
Definition: GLee.h:11942
GLEE_EXTERN GLEEPFNGLPOLLINSTRUMENTSSGIXPROC GLeeFuncPtr_glPollInstrumentsSGIX
Definition: GLee.h:6769
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUINORMAL3FVERTEX3FVSUNPROC GLeeFuncPtr_glReplacementCodeuiNormal3fVertex3fvSUN
Definition: GLee.h:8581
GLEE_EXTERN GLboolean _GLEE_EXT_histogram
Definition: GLee.h:153
GLEE_EXTERN GLEEPFNGLRENDERBUFFERSTORAGEEXTPROC GLeeFuncPtr_glRenderbufferStorageEXT
Definition: GLee.h:12528
int srcWidth
Definition: GLee.h:869
GLEE_EXTERN GLEEPFNGLLINKPROGRAMARBPROC GLeeFuncPtr_glLinkProgramARB
Definition: GLee.h:4824
GLEE_EXTERN GLEEPFNGLGENQUERIESPROC GLeeFuncPtr_glGenQueries
Definition: GLee.h:2011
GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTURE3DEXTPROC GLeeFuncPtr_glFramebufferTexture3DEXT
Definition: GLee.h:12582
GLEE_EXTERN GLEEPFNGLDELETERENDERBUFFERSPROC GLeeFuncPtr_glDeleteRenderbuffers
Definition: GLee.h:5323
GLEE_EXTERN GLboolean _GLEE_ARB_texture_env_combine
Definition: GLee.h:108
GLEE_EXTERN GLEEPFNGLXGETVISUALFROMFBCONFIGPROC GLeeFuncPtr_glXGetVisualFromFBConfig
Definition: GLee.h:16718
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUITEXCOORD2FVERTEX3FSUNPROC GLeeFuncPtr_glReplacementCodeuiTexCoord2fVertex3fSUN
Definition: GLee.h:8599
GLEE_EXTERN GLEEPFNGLPROGRAMPARAMETER4FNVPROC GLeeFuncPtr_glProgramParameter4fNV
Definition: GLee.h:9996
GLenum GLint const GLvoid GLint ptrstride
Definition: GLee.h:9252
GLEE_EXTERN GLboolean _GLEE_GLX_EXT_framebuffer_sRGB
Definition: GLee.h:16584
GLEE_EXTERN GLEEPFNGLWINDOWPOS2FMESAPROC GLeeFuncPtr_glWindowPos2fMESA
Definition: GLee.h:9056
GLenum mode
Definition: GLee.h:3035
GLEE_EXTERN GLEEPFNGLNAMEDRENDERBUFFERSTORAGEEXTPROC GLeeFuncPtr_glNamedRenderbufferStorageEXT
Definition: GLee.h:14465
GLuint interp
Definition: GLee.h:10523
GLEE_EXTERN GLboolean _GLEE_NV_texture_compression_vtc
Definition: GLee.h:297
GLEE_EXTERN GLEEPFNGLXGETVIDEOINFONVPROC GLeeFuncPtr_glXGetVideoInfoNV
Definition: GLee.h:17620
GLdouble GLdouble GLdouble GLdouble q
Definition: GLee.h:1515
GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXSUBIMAGE1DARBPROC GLeeFuncPtr_glCompressedTexSubImage1DARB
Definition: GLee.h:3689
GLEE_EXTERN GLEEPFNGLMULTITEXIMAGE1DEXTPROC GLeeFuncPtr_glMultiTexImage1DEXT
Definition: GLee.h:13745
GLEE_EXTERN GLboolean _GLEE_SGIX_interlace
Definition: GLee.h:179
GLEE_EXTERN GLEEPFNGLCLEARBUFFERFIPROC GLeeFuncPtr_glClearBufferfi
Definition: GLee.h:3294
GLEE_EXTERN GLEEPFNGLTEXRENDERBUFFERNVPROC GLeeFuncPtr_glTexRenderbufferNV
Definition: GLee.h:14642
GLEE_EXTERN GLEEPFNGLISRENDERBUFFEREXTPROC GLeeFuncPtr_glIsRenderbufferEXT
Definition: GLee.h:12504
GLEE_EXTERN GLEEPFNGLCLEARCOLORIUIEXTPROC GLeeFuncPtr_glClearColorIuiEXT
Definition: GLee.h:13341
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4IEXTPROC GLeeFuncPtr_glVertexAttribI4iEXT
Definition: GLee.h:15146
GLEE_EXTERN GLboolean _GLEE_WIN_specular_fog
Definition: GLee.h:223
GLEE_EXTERN GLEEPFNGLWINDOWPOS3DARBPROC GLeeFuncPtr_glWindowPos3dARB
Definition: GLee.h:4038
GLEE_EXTERN GLEEPFNGLINDEXMATERIALEXTPROC GLeeFuncPtr_glIndexMaterialEXT
Definition: GLee.h:7278
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUSSUNPROC GLeeFuncPtr_glReplacementCodeusSUN
Definition: GLee.h:8351
GLEE_EXTERN GLEEPFNGLTEXFILTERFUNCSGISPROC GLeeFuncPtr_glTexFilterFuncSGIS
Definition: GLee.h:5774
GLEE_EXTERN GLboolean _GLEE_ARB_point_sprite
Definition: GLee.h:125
GLEE_EXTERN GLEEPFNGLSTRINGMARKERGREMEDYPROC GLeeFuncPtr_glStringMarkerGREMEDY
Definition: GLee.h:12614
GLuint GLfloat * val
Definition: GLee.h:14629
GLEE_EXTERN GLEEPFNGLGETINTEGERINDEXEDVEXTPROC GLeeFuncPtr_glGetIntegerIndexedvEXT
Definition: GLee.h:13101
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3USVPROC GLeeFuncPtr_glSecondaryColor3usv
Definition: GLee.h:1845
GLEE_EXTERN GLEEPFNGLCOMBINERPARAMETERIVNVPROC GLeeFuncPtr_glCombinerParameterivNV
Definition: GLee.h:8913
XVisualInfo * visual
Definition: GLee.h:17272
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2FVARBPROC GLeeFuncPtr_glMultiTexCoord2fvARB
Definition: GLee.h:3427
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS2SVNVPROC GLeeFuncPtr_glVertexAttribs2svNV
Definition: GLee.h:10224
GLenum GLenum abOutput
Definition: GLee.h:8930
GLEE_EXTERN GLEEPFNGLBINDVERTEXSHADEREXTPROC GLeeFuncPtr_glBindVertexShaderEXT
Definition: GLee.h:10819
GLEE_EXTERN GLEEPFNGLWINDOWPOS3FVPROC GLeeFuncPtr_glWindowPos3fv
Definition: GLee.h:1923
GLEE_EXTERN GLEEPFNGLXQUERYMAXSWAPBARRIERSSGIXPROC GLeeFuncPtr_glXQueryMaxSwapBarriersSGIX
Definition: GLee.h:17202
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4IPROC GLeeFuncPtr_glMultiTexCoord4i
Definition: GLee.h:1540
GLEE_EXTERN GLEEPFNGLWINDOWPOS3DVARBPROC GLeeFuncPtr_glWindowPos3dvARB
Definition: GLee.h:4044
const GLfloat * equation
Definition: GLee.h:15318
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS1FVNVPROC GLeeFuncPtr_glVertexAttribs1fvNV
Definition: GLee.h:10200
GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETERSI4UIVNVPROC GLeeFuncPtr_glProgramLocalParametersI4uivNV
Definition: GLee.h:15050
GLEE_EXTERN GLEEPFNGLPROGRAMPARAMETERS4DVNVPROC GLeeFuncPtr_glProgramParameters4dvNV
Definition: GLee.h:10008
GLEE_EXTERN GLEEPFNGLFLUSHVERTEXARRAYRANGEAPPLEPROC GLeeFuncPtr_glFlushVertexArrayRangeAPPLE
Definition: GLee.h:11723
GLEE_EXTERN GLEEPFNGLLIGHTENVIEXTPROC GLeeFuncPtr_glLightEnviEXT
Definition: GLee.h:14870
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3DPROC GLeeFuncPtr_glMultiTexCoord3d
Definition: GLee.h:1468
GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint GLuint arg3Mod
Definition: GLee.h:10541
GLEE_EXTERN GLEEPFNGLWINDOWPOS2IVARBPROC GLeeFuncPtr_glWindowPos2ivARB
Definition: GLee.h:4020
GLEE_EXTERN GLEEPFNGLGETMULTITEXPARAMETERIIVEXTPROC GLeeFuncPtr_glGetMultiTexParameterIivEXT
Definition: GLee.h:14201
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NBVARBPROC GLeeFuncPtr_glVertexAttrib4NbvARB
Definition: GLee.h:4281
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4SPROC GLeeFuncPtr_glMultiTexCoord4s
Definition: GLee.h:1552
GLEE_EXTERN GLboolean _GLEE_IBM_vertex_array_lists
Definition: GLee.h:276
GLuint GLuint GLuint GLuint GLuint arg1Rep
Definition: GLee.h:10529
GLEE_EXTERN GLEEPFNGLTEXCOORD2FCOLOR4UBVERTEX3FSUNPROC GLeeFuncPtr_glTexCoord2fColor4ubVertex3fSUN
Definition: GLee.h:8479
GLEE_EXTERN GLboolean _GLEE_NV_register_combiners2
Definition: GLee.h:296
GLEE_EXTERN GLEEPFNGLRESETMINMAXEXTPROC GLeeFuncPtr_glResetMinmaxEXT
Definition: GLee.h:5914
GLEE_EXTERN GLEEPFNGLCOLOR4UBVERTEX2FSUNPROC GLeeFuncPtr_glColor4ubVertex2fSUN
Definition: GLee.h:8395
GLEE_EXTERN GLEEPFNGLGETUNIFORMUIVEXTPROC GLeeFuncPtr_glGetUniformuivEXT
Definition: GLee.h:12817
const GLshort * coords
Definition: GLee.h:11082
GLEE_EXTERN GLEEPFNGLNORMALSTREAM3FVATIPROC GLeeFuncPtr_glNormalStream3fvATI
Definition: GLee.h:11311
GLEE_EXTERN GLEEPFNGLLOADPROGRAMNVPROC GLeeFuncPtr_glLoadProgramNV
Definition: GLee.h:9978
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3BVPROC GLeeFuncPtr_glSecondaryColor3bv
Definition: GLee.h:1761
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4USVPROC GLeeFuncPtr_glVertexAttrib4usv
Definition: GLee.h:2763
const GLuint * buffers
Definition: GLee.h:2064
GLEE_EXTERN GLEEPFNGLGETNAMEDPROGRAMLOCALPARAMETERIIVEXTPROC GLeeFuncPtr_glGetNamedProgramLocalParameterIivEXT
Definition: GLee.h:14153
GLEE_EXTERN GLEEPFNGLFINISHFENCEAPPLEPROC GLeeFuncPtr_glFinishFenceAPPLE
Definition: GLee.h:11652
GLenum condition
Definition: GLee.h:9545
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1SARBPROC GLeeFuncPtr_glVertexAttrib1sARB
Definition: GLee.h:4197
GLEE_EXTERN GLEEPFNGLMAPBUFFERRANGEPROC GLeeFuncPtr_glMapBufferRange
Definition: GLee.h:5527
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS4HVNVPROC GLeeFuncPtr_glVertexAttribs4hvNV
Definition: GLee.h:12182
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2SPROC GLeeFuncPtr_glVertexAttrib2s
Definition: GLee.h:2613
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM2SVATIPROC GLeeFuncPtr_glVertexStream2svATI
Definition: GLee.h:11131
GLEE_EXTERN GLboolean _GLEE_VERSION_2_1
Definition: GLee.h:96
GLEE_EXTERN GLEEPFNGLUNIFORM2IVARBPROC GLeeFuncPtr_glUniform2ivARB
Definition: GLee.h:4920
GLEE_EXTERN GLEEPFNGLGETSHADERSOURCEARBPROC GLeeFuncPtr_glGetShaderSourceARB
Definition: GLee.h:5004
GLEE_EXTERN GLboolean _GLEE_EXT_framebuffer_blit
Definition: GLee.h:364
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NUIVPROC GLeeFuncPtr_glVertexAttrib4Nuiv
Definition: GLee.h:2691
GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMLOCALPARAMETERI4IVEXTPROC GLeeFuncPtr_glNamedProgramLocalParameterI4ivEXT
Definition: GLee.h:14123
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM1IATIPROC GLeeFuncPtr_glVertexStream1iATI
Definition: GLee.h:11089
GLEE_EXTERN GLEEPFNGLCOMBINEROUTPUTNVPROC GLeeFuncPtr_glCombinerOutputNV
Definition: GLee.h:8931
GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETERI4UINVPROC GLeeFuncPtr_glProgramLocalParameterI4uiNV
Definition: GLee.h:15038
GLfloat GLfloat GLfloat GLfloat nx
Definition: GLee.h:8442
GLEE_EXTERN GLEEPFNGLFOGCOORDDVPROC GLeeFuncPtr_glFogCoorddv
Definition: GLee.h:1707
GLEE_EXTERN GLboolean _GLEE_SGIX_texture_select
Definition: GLee.h:396
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3BPROC GLeeFuncPtr_glSecondaryColor3b
Definition: GLee.h:1755
GLXFBConfig int GLXContext share_list
Definition: GLee.h:16765
GLEE_EXTERN GLEEPFNGLINSERTCOMPONENTEXTPROC GLeeFuncPtr_glInsertComponentEXT
Definition: GLee.h:10867
GLint GLint GLsizei GLsizei GLsizei GLint border
Definition: GLee.h:1154
GLenum GLsizei GLenum GLenum const GLvoid * image
Definition: GLee.h:1016
XID GLXFBConfigIDSGIX
Definition: GLee.h:827
GLenum GLenum GLenum dfactorAlpha
Definition: GLee.h:1682
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM3FATIPROC GLeeFuncPtr_glVertexStream3fATI
Definition: GLee.h:11197
GLint GLint GLint GLint GLint woffset
Definition: GLee.h:6198
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4NUIVARBPROC GLeeFuncPtr_glVertexAttrib4NuivARB
Definition: GLee.h:4311
GLEE_EXTERN GLEEPFNGLGETQUERYOBJECTI64VEXTPROC GLeeFuncPtr_glGetQueryObjecti64vEXT
Definition: GLee.h:12730
GLEE_EXTERN GLboolean _GLEE_ARB_shading_language_100
Definition: GLee.h:123
GLEE_EXTERN GLEEPFNGLUSEPROGRAMOBJECTARBPROC GLeeFuncPtr_glUseProgramObjectARB
Definition: GLee.h:4830
GLEE_EXTERN GLEEPFNGLLINKPROGRAMPROC GLeeFuncPtr_glLinkProgram
Definition: GLee.h:2415
GLEE_EXTERN GLEEPFNGLBINDBUFFERRANGEPROC GLeeFuncPtr_glBindBufferRange
Definition: GLee.h:3006
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4BVPROC GLeeFuncPtr_glVertexAttrib4bv
Definition: GLee.h:2703
GLEE_EXTERN GLboolean _GLEE_SGIX_texture_scale_bias
Definition: GLee.h:187
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM1UIEXTPROC GLeeFuncPtr_glProgramUniform1uiEXT
Definition: GLee.h:14363
GLEE_EXTERN GLEEPFNGLPROGRAMNAMEDPARAMETER4DNVPROC GLeeFuncPtr_glProgramNamedParameter4dNV
Definition: GLee.h:11873
GLXFBConfig Pixmap pixmap
Definition: GLee.h:16735
GLEE_EXTERN GLboolean _GLEE_EXT_texture_swizzle
Definition: GLee.h:393
GLEE_EXTERN GLEEPFNGLVERTEX2HVNVPROC GLeeFuncPtr_glVertex2hvNV
Definition: GLee.h:11918
GLEE_EXTERN GLEEPFNGLMULTITEXIMAGE3DEXTPROC GLeeFuncPtr_glMultiTexImage3DEXT
Definition: GLee.h:13823
GLEE_EXTERN GLboolean _GLEE_SGIX_tag_sample_buffer
Definition: GLee.h:189
int destXOrigin
Definition: GLee.h:871
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3SPROC GLeeFuncPtr_glSecondaryColor3s
Definition: GLee.h:1803
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORMMATRIX3X4FVEXTPROC GLeeFuncPtr_glProgramUniformMatrix3x4fvEXT
Definition: GLee.h:14351
GLEE_EXTERN GLEEPFNGLLOADTRANSPOSEMATRIXDARBPROC GLeeFuncPtr_glLoadTransposeMatrixdARB
Definition: GLee.h:3571
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2DARBPROC GLeeFuncPtr_glVertexAttrib2dARB
Definition: GLee.h:4209
GLEE_EXTERN GLEEPFNGLFOGCOORDPOINTERLISTIBMPROC GLeeFuncPtr_glFogCoordPointerListIBM
Definition: GLee.h:9271
GLEE_EXTERN GLEEPFNGLREPLACEMENTCODEUICOLOR4UBVERTEX3FVSUNPROC GLeeFuncPtr_glReplacementCodeuiColor4ubVertex3fvSUN
Definition: GLee.h:8557
GLint fsize
Definition: GLee.h:10031
GLEE_EXTERN GLEEPFNGLISFENCENVPROC GLeeFuncPtr_glIsFenceNV
Definition: GLee.h:9522
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2SVNVPROC GLeeFuncPtr_glVertexAttrib2svNV
Definition: GLee.h:10104
int networkId
Definition: GLee.h:17400
GLvoid *APIENTRYP GLEEPFNGLMAPNAMEDBUFFEREXTPROC(GLuint buffer, GLenum access)
Definition: GLee.h:14422
GLEE_EXTERN GLEEPFNGLTEXTUREIMAGE3DEXTPROC GLeeFuncPtr_glTextureImage3DEXT
Definition: GLee.h:13703
GLEE_EXTERN GLEEPFNGLTEXCOORD4FVERTEX4FSUNPROC GLeeFuncPtr_glTexCoord4fVertex4fSUN
Definition: GLee.h:8467
GLEE_EXTERN GLEEPFNGLTEXTUREPARAMETERIUIVEXTPROC GLeeFuncPtr_glTextureParameterIuivEXT
Definition: GLee.h:14171
GLEE_EXTERN GLEEPFNGLGETHISTOGRAMPROC GLeeFuncPtr_glGetHistogram
Definition: GLee.h:1095
GLEE_EXTERN GLEEPFNGLSWIZZLEEXTPROC GLeeFuncPtr_glSwizzleEXT
Definition: GLee.h:10855
GLEE_EXTERN GLEEPFNGLSTENCILOPSEPARATEPROC GLeeFuncPtr_glStencilOpSeparate
Definition: GLee.h:2229
GLvoid *APIENTRYP GLEEPFNGLMAPOBJECTBUFFERATIPROC(GLuint buffer)
Definition: GLee.h:12260
GLsizei const GLchar ** string
Definition: GLee.h:2420
GLEE_EXTERN GLEEPFNGLUNIFORM1FARBPROC GLeeFuncPtr_glUniform1fARB
Definition: GLee.h:4842
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM1FATIPROC GLeeFuncPtr_glVertexStream1fATI
Definition: GLee.h:11101
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3DEXTPROC GLeeFuncPtr_glSecondaryColor3dEXT
Definition: GLee.h:7853
GLEE_EXTERN GLEEPFNGLGETPROGRAMIVPROC GLeeFuncPtr_glGetProgramiv
Definition: GLee.h:2331
GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMSTRINGEXTPROC GLeeFuncPtr_glNamedProgramStringEXT
Definition: GLee.h:14057
GLEE_EXTERN GLEEPFNGLSETFRAGMENTSHADERCONSTANTATIPROC GLeeFuncPtr_glSetFragmentShaderConstantATI
Definition: GLee.h:10566
GLEE_EXTERN GLboolean _GLEE_ARB_fragment_shader
Definition: GLee.h:122
GLsizei GLsizei GLchar * source
Definition: GLee.h:2354
GLEE_EXTERN GLboolean _GLEE_GLX_SGIS_multisample
Definition: GLee.h:16556
GLEE_EXTERN GLEEPFNGLBINDATTRIBLOCATIONPROC GLeeFuncPtr_glBindAttribLocation
Definition: GLee.h:2253
GLEE_EXTERN GLboolean _GLEE_EXT_geometry_shader4
Definition: GLee.h:401
GLEE_EXTERN GLboolean _GLEE_SGIX_framezoom
Definition: GLee.h:188
GLint GLint srcX1
Definition: GLee.h:5412
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD3DARBPROC GLeeFuncPtr_glMultiTexCoord3dARB
Definition: GLee.h:3457
GLEE_EXTERN GLEEPFNGLNAMEDFRAMEBUFFERTEXTUREEXTPROC GLeeFuncPtr_glNamedFramebufferTextureEXT
Definition: GLee.h:14561
GLenum storagetype
Definition: GLee.h:10878
GLEE_EXTERN GLEEPFNGLTEXTUREPARAMETERIIVEXTPROC GLeeFuncPtr_glTextureParameterIivEXT
Definition: GLee.h:14165
GLEE_EXTERN GLboolean _GLEE_EXT_texture_lod_bias
Definition: GLee.h:261
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3UIEXTPROC GLeeFuncPtr_glSecondaryColor3uiEXT
Definition: GLee.h:7913
GLEE_EXTERN GLEEPFNGLSTENCILOPSEPARATEATIPROC GLeeFuncPtr_glStencilOpSeparateATI
Definition: GLee.h:12285
GLEE_EXTERN GLEEPFNGLEDGEFLAGPOINTERLISTIBMPROC GLeeFuncPtr_glEdgeFlagPointerListIBM
Definition: GLee.h:9265
GLEE_EXTERN GLEEPFNGLBINDATTRIBLOCATIONARBPROC GLeeFuncPtr_glBindAttribLocationARB
Definition: GLee.h:5025
GLfloat angle
Definition: GLee.h:13516
GLEE_EXTERN GLboolean _GLEE_GLX_SGIX_fbconfig
Definition: GLee.h:16563
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2HNVPROC GLeeFuncPtr_glVertexAttrib2hNV
Definition: GLee.h:12128
GLEE_EXTERN GLboolean _GLEE_APPLE_element_array
Definition: GLee.h:328
GLEE_EXTERN GLboolean _GLEE_GLX_NV_float_buffer
Definition: GLee.h:16580
GLEE_EXTERN GLEEPFNGLGETDETAILTEXFUNCSGISPROC GLeeFuncPtr_glGetDetailTexFuncSGIS
Definition: GLee.h:6298
GLEE_EXTERN GLEEPFNGLSHADEROP1EXTPROC GLeeFuncPtr_glShaderOp1EXT
Definition: GLee.h:10837
GLEE_EXTERN GLEEPFNGLREADINSTRUMENTSSGIXPROC GLeeFuncPtr_glReadInstrumentsSGIX
Definition: GLee.h:6775
GLEE_EXTERN GLEEPFNGLSEPARABLEFILTER2DEXTPROC GLeeFuncPtr_glSeparableFilter2DEXT
Definition: GLee.h:6020
GLEE_EXTERN GLEEPFNGLGETCONVOLUTIONPARAMETERFVEXTPROC GLeeFuncPtr_glGetConvolutionParameterfvEXT
Definition: GLee.h:6002
GLEE_EXTERN GLEEPFNGLCOPYTEXSUBIMAGE3DEXTPROC GLeeFuncPtr_glCopyTexSubImage3DEXT
Definition: GLee.h:5832
GLEE_EXTERN GLEEPFNGLXGETSELECTEDEVENTPROC GLeeFuncPtr_glXGetSelectedEvent
Definition: GLee.h:16802
typedef GLint(APIENTRYP GLEEPFNGLGETATTRIBLOCATIONPROC)(GLuint program
GLEE_EXTERN GLEEPFNGLNORMAL3HNVPROC GLeeFuncPtr_glNormal3hNV
Definition: GLee.h:11948
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM2FVATIPROC GLeeFuncPtr_glVertexStream2fvATI
Definition: GLee.h:11155
GLEE_EXTERN GLboolean _GLEE_EXT_scene_marker
Definition: GLee.h:402
GLEE_EXTERN GLEEPFNGLCOPYCONVOLUTIONFILTER2DPROC GLeeFuncPtr_glCopyConvolutionFilter2D
Definition: GLee.h:1059
GLEE_EXTERN GLEEPFNGLCOMPRESSEDMULTITEXIMAGE1DEXTPROC GLeeFuncPtr_glCompressedMultiTexImage1DEXT
Definition: GLee.h:14027
GLEE_EXTERN GLEEPFNGLMAPBUFFERPROC GLeeFuncPtr_glMapBuffer
Definition: GLee.h:2101
GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXIMAGE1DPROC GLeeFuncPtr_glCompressedTexImage1D
Definition: GLee.h:1606
GLEE_EXTERN GLEEPFNGLDELETEVERTEXARRAYSPROC GLeeFuncPtr_glDeleteVertexArrays
Definition: GLee.h:5615
GLEE_EXTERN GLEEPFNGLGETVARIANTARRAYOBJECTFVATIPROC GLeeFuncPtr_glGetVariantArrayObjectfvATI
Definition: GLee.h:10677
GLEE_EXTERN GLEEPFNGLWINDOWPOS3FARBPROC GLeeFuncPtr_glWindowPos3fARB
Definition: GLee.h:4050
GLEE_EXTERN GLEEPFNGLCOMBINERSTAGEPARAMETERFVNVPROC GLeeFuncPtr_glCombinerStageParameterfvNV
Definition: GLee.h:9666
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1DPROC GLeeFuncPtr_glVertexAttrib1d
Definition: GLee.h:2553
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3IPROC GLeeFuncPtr_glSecondaryColor3i
Definition: GLee.h:1791
GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXIMAGE1DARBPROC GLeeFuncPtr_glCompressedTexImage1DARB
Definition: GLee.h:3671
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3FVARBPROC GLeeFuncPtr_glVertexAttrib3fvARB
Definition: GLee.h:4263
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM3FEXTPROC GLeeFuncPtr_glProgramUniform3fEXT
Definition: GLee.h:14225
GLEE_EXTERN GLEEPFNGLGETACTIVEATTRIBARBPROC GLeeFuncPtr_glGetActiveAttribARB
Definition: GLee.h:5031
GLEE_EXTERN GLEEPFNGLCOPYTEXTURESUBIMAGE1DEXTPROC GLeeFuncPtr_glCopyTextureSubImage1DEXT
Definition: GLee.h:13661
GLEE_EXTERN GLEEPFNGLTEXCOORD3HVNVPROC GLeeFuncPtr_glTexCoord3hvNV
Definition: GLee.h:12014
GLEE_EXTERN GLEEPFNGLGETTEXTUREPARAMETERIVEXTPROC GLeeFuncPtr_glGetTextureParameterivEXT
Definition: GLee.h:13685
GLEE_EXTERN GLEEPFNGLDEFORMATIONMAP3FSGIXPROC GLeeFuncPtr_glDeformationMap3fSGIX
Definition: GLee.h:6864
GLEE_EXTERN GLEEPFNGLXGETCONTEXTIDEXTPROC GLeeFuncPtr_glXGetContextIDEXT
Definition: GLee.h:16985
GLEE_EXTERN GLEEPFNGLGETNAMEDPROGRAMSTRINGEXTPROC GLeeFuncPtr_glGetNamedProgramStringEXT
Definition: GLee.h:14105
GLEE_EXTERN GLboolean _GLEE_ARB_texture_env_add
Definition: GLee.h:101
GLEE_EXTERN GLEEPFNGLELEMENTPOINTERAPPLEPROC GLeeFuncPtr_glElementPointerAPPLE
Definition: GLee.h:11582
GLEE_EXTERN GLEEPFNGLGETQUERYOBJECTIVPROC GLeeFuncPtr_glGetQueryObjectiv
Definition: GLee.h:2047
GLXDrawable int64_t int64_t int64_t * sbc
Definition: GLee.h:17337
GLEE_EXTERN GLEEPFNGLGETPROGRAMLOCALPARAMETERDVARBPROC GLeeFuncPtr_glGetProgramLocalParameterdvARB
Definition: GLee.h:4491
GLEE_EXTERN GLboolean _GLEE_ARB_window_pos
Definition: GLee.h:115
GLEE_EXTERN GLEEPFNGLBINDMATERIALPARAMETEREXTPROC GLeeFuncPtr_glBindMaterialParameterEXT
Definition: GLee.h:10969
GLEE_EXTERN GLboolean _GLEE_GLX_ARB_multisample
Definition: GLee.h:16553
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM1UIVEXTPROC GLeeFuncPtr_glProgramUniform1uivEXT
Definition: GLee.h:14387
GLEE_EXTERN GLEEPFNGLGETTRANSFORMFEEDBACKVARYINGPROC GLeeFuncPtr_glGetTransformFeedbackVarying
Definition: GLee.h:3024
GLEE_EXTERN GLEEPFNGLBINORMAL3SEXTPROC GLeeFuncPtr_glBinormal3sEXT
Definition: GLee.h:8165
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD4DVARBPROC GLeeFuncPtr_glMultiTexCoord4dvARB
Definition: GLee.h:3511
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS3FVNVPROC GLeeFuncPtr_glVertexAttribs3fvNV
Definition: GLee.h:10236
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM4FVEXTPROC GLeeFuncPtr_glProgramUniform4fvEXT
Definition: GLee.h:14279
GLEE_EXTERN GLEEPFNGLGETMULTITEXPARAMETERIVEXTPROC GLeeFuncPtr_glGetMultiTexParameterivEXT
Definition: GLee.h:13805
GLintptr GLsizeiptr GLbitfield access
Definition: GLee.h:5526
GLEE_EXTERN GLEEPFNGLTEXTUREPARAMETERIEXTPROC GLeeFuncPtr_glTextureParameteriEXT
Definition: GLee.h:13613
GLEE_EXTERN GLEEPFNGLMATRIXORTHOEXTPROC GLeeFuncPtr_glMatrixOrthoEXT
Definition: GLee.h:13559
GLEE_EXTERN GLEEPFNGLGETCOMPRESSEDTEXIMAGEPROC GLeeFuncPtr_glGetCompressedTexImage
Definition: GLee.h:1630
GLEE_EXTERN GLEEPFNGLMULTIDRAWARRAYSEXTPROC GLeeFuncPtr_glMultiDrawArraysEXT
Definition: GLee.h:7967
GLEE_EXTERN GLEEPFNGLCOPYTEXTUREIMAGE1DEXTPROC GLeeFuncPtr_glCopyTextureImage1DEXT
Definition: GLee.h:13649
GLEE_EXTERN GLboolean _GLEE_EXT_texture_env_dot3
Definition: GLee.h:290
GLEE_EXTERN GLEEPFNGLEVALMAPSNVPROC GLeeFuncPtr_glEvalMapsNV
Definition: GLee.h:9641
GLenum modeAlpha
Definition: GLee.h:2216
GLenum internalformat
Definition: GLee.h:962
GLEE_EXTERN GLEEPFNGLSECONDARYCOLOR3IVEXTPROC GLeeFuncPtr_glSecondaryColor3ivEXT
Definition: GLee.h:7883
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1IVARBPROC GLeeFuncPtr_glMultiTexCoord1ivARB
Definition: GLee.h:3391
GLEE_EXTERN GLEEPFNGLGETHISTOGRAMPARAMETERIVEXTPROC GLeeFuncPtr_glGetHistogramParameterivEXT
Definition: GLee.h:5872
GLEE_EXTERN GLEEPFNGLISVERTEXARRAYPROC GLeeFuncPtr_glIsVertexArray
Definition: GLee.h:5627
GLEE_EXTERN GLboolean _GLEE_ATI_separate_stencil
Definition: GLee.h:346
GLEE_EXTERN GLboolean _GLEE_ARB_framebuffer_sRGB
Definition: GLee.h:136
GLEE_EXTERN GLEEPFNGLPIXELTEXGENPARAMETERISGISPROC GLeeFuncPtr_glPixelTexGenParameteriSGIS
Definition: GLee.h:6123
GLEE_EXTERN GLEEPFNGLPROGRAMPARAMETER4DNVPROC GLeeFuncPtr_glProgramParameter4dNV
Definition: GLee.h:9984
GLEE_EXTERN GLEEPFNGLBEGINTRANSFORMFEEDBACKNVPROC GLeeFuncPtr_glBeginTransformFeedbackNV
Definition: GLee.h:13158
GLEE_EXTERN GLEEPFNGLGETCOLORTABLEPARAMETERFVEXTPROC GLeeFuncPtr_glGetColorTableParameterfvEXT
Definition: GLee.h:7161
typedef Bool(APIENTRYP GLEEPFNGLXMAKECONTEXTCURRENTPROC)(Display *dpy
GLEE_EXTERN GLEEPFNGLNAMEDPROGRAMLOCALPARAMETER4FVEXTPROC GLeeFuncPtr_glNamedProgramLocalParameter4fvEXT
Definition: GLee.h:14081
GLEE_EXTERN GLEEPFNGLGENBUFFERSARBPROC GLeeFuncPtr_glGenBuffersARB
Definition: GLee.h:4619
GLEE_EXTERN GLEEPFNGLCOPYTEXIMAGE1DEXTPROC GLeeFuncPtr_glCopyTexImage1DEXT
Definition: GLee.h:5808
GLEE_EXTERN GLEEPFNGLAREPROGRAMSRESIDENTNVPROC GLeeFuncPtr_glAreProgramsResidentNV
Definition: GLee.h:9888
GLEE_EXTERN GLEEPFNGLBLENDEQUATIONEXTPROC GLeeFuncPtr_glBlendEquationEXT
Definition: GLee.h:6572
GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXSUBIMAGE2DARBPROC GLeeFuncPtr_glCompressedTexSubImage2DARB
Definition: GLee.h:3683
GLEE_EXTERN GLEEPFNGLGETINVARIANTBOOLEANVEXTPROC GLeeFuncPtr_glGetInvariantBooleanvEXT
Definition: GLee.h:11023
GLint GLint GLint GLint GLint GLint GLint dstY1
Definition: GLee.h:5412
GLEE_EXTERN GLboolean _GLEE_SGIS_texture_edge_clamp
Definition: GLee.h:174
GLEE_EXTERN GLboolean _GLEE_SGIX_pixel_texture_bits
Definition: GLee.h:410
GLEE_EXTERN GLEEPFNGLREFERENCEPLANESGIXPROC GLeeFuncPtr_glReferencePlaneSGIX
Definition: GLee.h:6892
GLEE_EXTERN GLEEPFNGLENDCONDITIONALRENDERPROC GLeeFuncPtr_glEndConditionalRender
Definition: GLee.h:3042
GLdouble zFar
Definition: GLee.h:12995
GLEE_EXTERN GLEEPFNGLGETUNIFORMIVARBPROC GLeeFuncPtr_glGetUniformivARB
Definition: GLee.h:4998
GLEE_EXTERN GLboolean _GLEE_SUN_triangle_list
Definition: GLee.h:250
GLdouble GLdouble GLdouble bottom
Definition: GLee.h:13552
GLenum GLenum GLuint texture
Definition: GLee.h:5376
GLEE_EXTERN GLEEPFNGLFINISHFENCENVPROC GLeeFuncPtr_glFinishFenceNV
Definition: GLee.h:9540
GLEE_EXTERN GLEEPFNGLUSEPROGRAMPROC GLeeFuncPtr_glUseProgram
Definition: GLee.h:2427
GLenum GLenum renderbuffertarget
Definition: GLee.h:5394
GLEE_EXTERN GLEEPFNGLGETARRAYOBJECTFVATIPROC GLeeFuncPtr_glGetArrayObjectfvATI
Definition: GLee.h:10659
GLEE_EXTERN GLboolean _GLEE_ARB_fragment_program
Definition: GLee.h:117
GLXHyperpipeConfigSGIX *APIENTRYP GLEEPFNGLXQUERYHYPERPIPECONFIGSGIXPROC(Display *dpy, int hpId, int *npipes)
Definition: GLee.h:17406
GLint srcY0
Definition: GLee.h:5412
GLEE_EXTERN GLboolean _GLEE_EXT_texture
Definition: GLee.h:148
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2FARBPROC GLeeFuncPtr_glVertexAttrib2fARB
Definition: GLee.h:4221
GLEE_EXTERN GLEEPFNGLXCREATEPIXMAPPROC GLeeFuncPtr_glXCreatePixmap
Definition: GLee.h:16736
GLEE_EXTERN GLboolean _GLEE_SGIX_ycrcb
Definition: GLee.h:217
GLXFBConfig int attribute
Definition: GLee.h:16711
GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX2X3FVPROC GLeeFuncPtr_glUniformMatrix2x3fv
Definition: GLee.h:2806
GLEE_EXTERN GLEEPFNGLWINDOWPOS2FVPROC GLeeFuncPtr_glWindowPos2fv
Definition: GLee.h:1875
GLEE_EXTERN GLEEPFNGLDRAWBUFFERSPROC GLeeFuncPtr_glDrawBuffers
Definition: GLee.h:2223
GLEE_EXTERN GLboolean _GLEE_MESA_resize_buffers
Definition: GLee.h:271
GLEE_EXTERN GLEEPFNGLPROGRAMUNIFORM3IVEXTPROC GLeeFuncPtr_glProgramUniform3ivEXT
Definition: GLee.h:14297
GLenum GLsizei len
Definition: GLee.h:4406
GLEE_EXTERN GLboolean _GLEE_EXT_pixel_transform_color_table
Definition: GLee.h:235
GLEE_EXTERN GLEEPFNGLGENFENCESNVPROC GLeeFuncPtr_glGenFencesNV
Definition: GLee.h:9516
GLEE_EXTERN GLboolean _GLEE_MESA_window_pos
Definition: GLee.h:272
GLEE_EXTERN GLEEPFNGLVERTEXWEIGHTFVEXTPROC GLeeFuncPtr_glVertexWeightfvEXT
Definition: GLee.h:8795
char GLchar
Definition: GLee.h:745
GLEE_EXTERN GLboolean _GLEE_SGIX_texture_add_env
Definition: GLee.h:200
GLEE_EXTERN GLEEPFNGLXGETCURRENTREADDRAWABLESGIPROC GLeeFuncPtr_glXGetCurrentReadDrawableSGI
Definition: GLee.h:16945
GLEE_EXTERN GLEEPFNGLDRAWBUFFERSATIPROC GLeeFuncPtr_glDrawBuffersATI
Definition: GLee.h:11783
GLsizei stride
Definition: GLee.h:1712
GLEE_EXTERN GLEEPFNGLWINDOWPOS3IMESAPROC GLeeFuncPtr_glWindowPos3iMESA
Definition: GLee.h:9116
GLEE_EXTERN GLEEPFNGLUNIFORMMATRIX4FVARBPROC GLeeFuncPtr_glUniformMatrix4fvARB
Definition: GLee.h:4950
GLEE_EXTERN GLEEPFNGLPROGRAMPARAMETERIEXTPROC GLeeFuncPtr_glProgramParameteriEXT
Definition: GLee.h:14904
GLEE_EXTERN GLEEPFNGLGENSYMBOLSEXTPROC GLeeFuncPtr_glGenSymbolsEXT
Definition: GLee.h:10879
GLEE_EXTERN GLboolean _GLEE_ATI_map_object_buffer
Definition: GLee.h:345
GLEE_EXTERN GLEEPFNGLBINDTEXTUREEXTPROC GLeeFuncPtr_glBindTextureEXT
Definition: GLee.h:6246
GLEE_EXTERN GLEEPFNGLWINDOWPOS3IVMESAPROC GLeeFuncPtr_glWindowPos3ivMESA
Definition: GLee.h:9122
GLEE_EXTERN GLEEPFNGLGETMULTITEXENVFVEXTPROC GLeeFuncPtr_glGetMultiTexEnvfvEXT
Definition: GLee.h:13925
GLEE_EXTERN GLEEPFNGLGETNAMEDRENDERBUFFERPARAMETERIVEXTPROC GLeeFuncPtr_glGetNamedRenderbufferParameterivEXT
Definition: GLee.h:14471
GLEE_EXTERN GLEEPFNGLNAMEDBUFFERDATAEXTPROC GLeeFuncPtr_glNamedBufferDataEXT
Definition: GLee.h:14411
GLEE_EXTERN GLEEPFNGLBINORMAL3BVEXTPROC GLeeFuncPtr_glBinormal3bvEXT
Definition: GLee.h:8123
GLEE_EXTERN GLEEPFNGLISVERTEXARRAYAPPLEPROC GLeeFuncPtr_glIsVertexArrayAPPLE
Definition: GLee.h:11697
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB1FVNVPROC GLeeFuncPtr_glVertexAttrib1fvNV
Definition: GLee.h:10056
GLEE_EXTERN GLboolean _GLEE_GLX_SUN_get_transparent_index
Definition: GLee.h:16571
GLEE_EXTERN GLEEPFNGLBINDLIGHTPARAMETEREXTPROC GLeeFuncPtr_glBindLightParameterEXT
Definition: GLee.h:10963
GLEE_EXTERN GLEEPFNGLMULTITEXENVFVEXTPROC GLeeFuncPtr_glMultiTexEnvfvEXT
Definition: GLee.h:13871
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD2DVPROC GLeeFuncPtr_glMultiTexCoord2dv
Definition: GLee.h:1426
GLEE_EXTERN GLEEPFNGLXCREATENEWCONTEXTPROC GLeeFuncPtr_glXCreateNewContext
Definition: GLee.h:16766
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM4FVATIPROC GLeeFuncPtr_glVertexStream4fvATI
Definition: GLee.h:11251
GLEE_EXTERN GLEEPFNGLCOPYCOLORTABLEPROC GLeeFuncPtr_glCopyColorTable
Definition: GLee.h:981
GLEE_EXTERN GLboolean _GLEE_EXT_vertex_weighting
Definition: GLee.h:263
GLEE_EXTERN GLEEPFNGLFRAGMENTLIGHTFVEXTPROC GLeeFuncPtr_glFragmentLightfvEXT
Definition: GLee.h:14810
GLEE_EXTERN GLEEPFNGLVARIANTPOINTEREXTPROC GLeeFuncPtr_glVariantPointerEXT
Definition: GLee.h:10945
unsigned short GLhalfNV
Definition: GLee.h:756
GLEE_EXTERN GLEEPFNGLFRAMEBUFFERTEXTUREFACEARBPROC GLeeFuncPtr_glFramebufferTextureFaceARB
Definition: GLee.h:5484
GLXDrawable int32_t int32_t * denominator
Definition: GLee.h:17343
GLEE_EXTERN GLboolean _GLEE_NV_vertex_program2
Definition: GLee.h:344
GLuint GLenum swizzle
Definition: GLee.h:10517
GLuint GLuint GLuint dstMod
Definition: GLee.h:10529
GLEE_EXTERN GLboolean _GLEE_ARB_texture_env_dot3
Definition: GLee.h:110
GLEE_EXTERN GLEEPFNGLLISTPARAMETERISGIXPROC GLeeFuncPtr_glListParameteriSGIX
Definition: GLee.h:7209
GLEE_EXTERN GLEEPFNGLISENABLEDIPROC GLeeFuncPtr_glIsEnabledi
Definition: GLee.h:2988
GLEE_EXTERN GLboolean _GLEE_3DFX_tbuffer
Definition: GLee.h:283
GLEE_EXTERN GLEEPFNGLCOLORTABLEPARAMETERIVSGIPROC GLeeFuncPtr_glColorTableParameterivSGI
Definition: GLee.h:6081
GLEE_EXTERN GLEEPFNGLWINDOWPOS4DVMESAPROC GLeeFuncPtr_glWindowPos4dvMESA
Definition: GLee.h:9146
GLEE_EXTERN GLboolean _GLEE_SGIS_pixel_texture
Definition: GLee.h:157
GLEE_EXTERN GLEEPFNGLISFENCEAPPLEPROC GLeeFuncPtr_glIsFenceAPPLE
Definition: GLee.h:11640
GLEE_EXTERN GLEEPFNGLGETVERTEXATTRIBIVNVPROC GLeeFuncPtr_glGetVertexAttribivNV
Definition: GLee.h:9960
GLEE_EXTERN GLEEPFNGLUNIFORM1IARBPROC GLeeFuncPtr_glUniform1iARB
Definition: GLee.h:4866
GLEE_EXTERN GLboolean _GLEE_ARB_instanced_arrays
Definition: GLee.h:139
GLEE_EXTERN GLEEPFNGLWINDOWPOS2SMESAPROC GLeeFuncPtr_glWindowPos2sMESA
Definition: GLee.h:9080
int int int int int int h
Definition: GLee.h:17149
GLEE_EXTERN GLEEPFNGLMULTITEXCOORD1HVNVPROC GLeeFuncPtr_glMultiTexCoord1hvNV
Definition: GLee.h:12038
GLEE_EXTERN GLEEPFNGLTEXSUBIMAGE2DEXTPROC GLeeFuncPtr_glTexSubImage2DEXT
Definition: GLee.h:5794
GLEE_EXTERN GLEEPFNGLGETMULTISAMPLEFVNVPROC GLeeFuncPtr_glGetMultisamplefvNV
Definition: GLee.h:14630
GLEE_EXTERN GLEEPFNGLGETFINALCOMBINERINPUTPARAMETERFVNVPROC GLeeFuncPtr_glGetFinalCombinerInputParameterfvNV
Definition: GLee.h:8967
GLEE_EXTERN GLboolean _GLEE_EXT_paletted_texture
Definition: GLee.h:204
GLEE_EXTERN GLEEPFNGLUNIFORM2UIPROC GLeeFuncPtr_glUniform2ui
Definition: GLee.h:3210
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB4HNVPROC GLeeFuncPtr_glVertexAttrib4hNV
Definition: GLee.h:12152
GLfloat ny
Definition: GLee.h:8430
GLEE_EXTERN GLboolean _GLEE_ARB_texture_border_clamp
Definition: GLee.h:104
GLEE_EXTERN GLEEPFNGLVERTEXSTREAM1DATIPROC GLeeFuncPtr_glVertexStream1dATI
Definition: GLee.h:11113
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB2DVARBPROC GLeeFuncPtr_glVertexAttrib2dvARB
Definition: GLee.h:4215
GLEE_EXTERN GLEEPFNGLXBINDHYPERPIPESGIXPROC GLeeFuncPtr_glXBindHyperpipeSGIX
Definition: GLee.h:17419
GLEE_EXTERN GLboolean _GLEE_PGI_misc_hints
Definition: GLee.h:203
GLEE_EXTERN GLEEPFNGLDISABLEINDEXEDEXTPROC GLeeFuncPtr_glDisableIndexedEXT
Definition: GLee.h:13113
GLEE_EXTERN GLEEPFNGLMULTITEXPARAMETERIIVEXTPROC GLeeFuncPtr_glMultiTexParameterIivEXT
Definition: GLee.h:14189
GLEE_EXTERN GLEEPFNGLGETPROGRAMINFOLOGPROC GLeeFuncPtr_glGetProgramInfoLog
Definition: GLee.h:2337
GLEE_EXTERN GLEEPFNGLGETNAMEDPROGRAMLOCALPARAMETERFVEXTPROC GLeeFuncPtr_glGetNamedProgramLocalParameterfvEXT
Definition: GLee.h:14093
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBS1DVNVPROC GLeeFuncPtr_glVertexAttribs1dvNV
Definition: GLee.h:10194
GLEE_EXTERN GLboolean _GLEE_GLX_ARB_fbconfig_float
Definition: GLee.h:16554
GLEE_EXTERN GLEEPFNGLPROGRAMLOCALPARAMETERSI4IVNVPROC GLeeFuncPtr_glProgramLocalParametersI4ivNV
Definition: GLee.h:15032
GLEE_EXTERN GLboolean _GLEE_EXT_vertex_array
Definition: GLee.h:169
GLEE_EXTERN GLEEPFNGLDRAWTRANSFORMFEEDBACKNVPROC GLeeFuncPtr_glDrawTransformFeedbackNV
Definition: GLee.h:14696
GLEE_EXTERN GLboolean _GLEE_EXT_multi_draw_arrays
Definition: GLee.h:240
GLuint GLenum GLsizei GLsizei GLint GLint GLboolean packed
Definition: GLee.h:9592
GLEE_EXTERN GLEEPFNGLUNIFORM4UIVPROC GLeeFuncPtr_glUniform4uiv
Definition: GLee.h:3246
GLEE_EXTERN GLEEPFNGLVERTEXATTRIB3FPROC GLeeFuncPtr_glVertexAttrib3f
Definition: GLee.h:2637
GLEE_EXTERN GLEEPFNGLGETVARIANTBOOLEANVEXTPROC GLeeFuncPtr_glGetVariantBooleanvEXT
Definition: GLee.h:10999
char GLcharARB
Definition: GLee.h:766
GLEE_EXTERN GLboolean _GLEE_EXT_shadow_funcs
Definition: GLee.h:324
GLEE_EXTERN GLEEPFNGLGETNAMEDBUFFERPOINTERVEXTPROC GLeeFuncPtr_glGetNamedBufferPointervEXT
Definition: GLee.h:14441
GLEE_EXTERN GLEEPFNGLGETDOUBLEINDEXEDVEXTPROC GLeeFuncPtr_glGetDoubleIndexedvEXT
Definition: GLee.h:13961
GLenum GLenum GLenum GLenum GLenum componentUsage
Definition: GLee.h:8924
GLEE_EXTERN GLEEPFNGLBEGINQUERYARBPROC GLeeFuncPtr_glBeginQueryARB
Definition: GLee.h:4704
GLEE_EXTERN GLboolean _GLEE_NV_depth_buffer_float
Definition: GLee.h:378
GLEE_EXTERN GLboolean _GLEE_APPLE_ycbcr_422
Definition: GLee.h:332
GLEE_EXTERN GLEEPFNGLCOMPRESSEDTEXIMAGE3DARBPROC GLeeFuncPtr_glCompressedTexImage3DARB
Definition: GLee.h:3659
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI4UBVEXTPROC GLeeFuncPtr_glVertexAttribI4ubvEXT
Definition: GLee.h:15236
GLEE_EXTERN GLboolean _GLEE_SGIX_fragment_lighting
Definition: GLee.h:218
GLEE_EXTERN GLEEPFNGLGETPROGRAMNAMEDPARAMETERDVNVPROC GLeeFuncPtr_glGetProgramNamedParameterdvNV
Definition: GLee.h:11897
GLEE_EXTERN GLboolean _GLEE_GLX_NV_video_output
Definition: GLee.h:16590
GLEE_EXTERN GLboolean _GLEE_GLX_SGIS_shared_multisample
Definition: GLee.h:16570
GLEE_EXTERN GLboolean _GLEE_NV_explicit_multisample
Definition: GLee.h:394
GLEE_EXTERN GLEEPFNGLXGETVIDEOSYNCSGIPROC GLeeFuncPtr_glXGetVideoSyncSGI
Definition: GLee.h:16919
GLEE_EXTERN GLEEPFNGLCOLOR3FVERTEX3FVSUNPROC GLeeFuncPtr_glColor3fVertex3fvSUN
Definition: GLee.h:8425
GLsizei GLboolean transpose
Definition: GLee.h:2528
GLEE_EXTERN GLEEPFNGLVERTEXATTRIBI1UIVPROC GLeeFuncPtr_glVertexAttribI1uiv
Definition: GLee.h:3120
GLEE_EXTERN GLEEPFNGLWINDOWPOS4FVMESAPROC GLeeFuncPtr_glWindowPos4fvMESA
Definition: GLee.h:9158
GLEE_EXTERN GLboolean _GLEE_EXT_pixel_transform
Definition: GLee.h:234
GLEE_EXTERN GLboolean _GLEE_ARB_vertex_shader
Definition: GLee.h:121